2012-08-31 3 views
2

get_range_slice가 반환하면 열이 어떤 순서로 반환됩니까? 그것은 무작위입니까, 아니면 열이 만들어지는 순서입니까? 각 행에 대해 결과로 생성되는 모든 열을 반복하고 값을 사용하기 전에 열 이름을 비교하는 것이 가장 좋은 방법입니까 아니면 반환 배열에 색인을 지정할 수 있습니까?Cassandra get_range_slice

+1

이 질문은 C#, Java 또는 C++과 어떤 관련이 있습니까? –

+0

이것은 아마도 그가 사용하고있는 중고 도서관의 프로그래밍 언어 일 것입니다. – Amresh

답변

4

comparator_type에 따라 각 행의 열이 정렬 된 순서로 열 키순으로 정렬되어 반환됩니다. 행 순서는 파티셔너에 따라 다르며, 랜덤 파티셔너를 사용하면 행이 '임의'순서로 다시 나타납니다.

카산드라에서는 각 행마다 다른 열 집합을 가질 수 있으므로 값을 사용하기 전에 실제로 열 키를 읽어야합니다. 이는 클러스터에 삽입 한 데이터에 따라 달라집니다.