2011-03-03 2 views
0

카산드라를 처음 사용하며 데이터를 가져 오는 데 어려움이 있습니다. 나는 column_parent이 있어야하는데 무엇을 이해하지 못하고,카산드라 get_range_slices

list<KeySlice> get_range_slices(column_parent, predicate, range, consistency_level) 

을하지만 : 나는 함수로 보았다. 누구나 어떤 생각? =

고맙습니다, 화강암은

답변

1

column_parent는 basicly ColumnFamily의 표시에 사용된다 (그러나 드문 경우에는 supercolumn를 표시 할 수 있습니다). 자바에서는 당신이 넣을 것이다 : new ColumnParent("Posts"). 하지만 get_range_slices 쿼리에 네임 스페이스에 대한 매개 변수가 하나 더 있어야합니다. 클라이언트 API 대신 중고품을 사용하지 않는 것 같습니다. 클라이언트의 문서를 확인해야합니다.

편집 :

카산드라 API의 ColumnParent의 정의 :

ColumnParent이 열의 특정 세트의 부모의 경로입니다. 동일한 ColumnFamily에서 열의 그룹을 선택할 때 사용됩니다. 디렉토리 구조 용어에서 ColumnParent를 ColumnPath + '/../'로 상상하십시오.