2011-01-11 2 views
3

나는 cassandra를 사용합니다. 특정 조건에서 카산드라의 단일 컬럼 패밀리의 행 수 (키 카운트)를 얻는 방법이 있습니까?특정 조건에 대한 행 수를 얻는 방법

get_count 만 열 개수를 얻기 위해 사용될 수있다 (예를 들어 봉급 MySQL은> = 5000 * 사용자의 선택).

답변

3

Secondary index으로 문제를 해결할 수 있습니다. (보조 색인은 열 값에 대한 조회를 허용합니다)

+1

대부분 문제를 해결합니다. 검색어에서 0 열을 다시 가져 오라고 요청할 수 있지만 여전히 일치하는 행에 대한 모든 키가 반환됩니다. 정말로 원하는 것이 모두 카운트 인 경우 카운터를 설정하십시오. –

+1

good point tyler – Schildmeijer

+0

@Schildmeijer 나는 cassandra를 사용하여 0.6.8 색인 생성을 지원할 것인가? 실제로 자바 프로그램에서 IndexSliceQuery를 사용하려고 시도했지만이 클래스를 작성하면 문제가 될 수있다. – pritsag

관련 문제