2010-04-20 3 views
4

내가 배열의 각이 중복되지 세트입니다 카산드라에서 데이터 모델이 JSON 변환하고 싶습니다 :카산드라에 세트를 어떻게 보관하나요?

VAR 데이터 = { "데이터 1": { "100": 1 2, 3, "200": 3,4] 를} 'DATA2'{ "K1", [1], "K2", [4,5] } }

다음과 같이 쿼리하고 싶습니다. data [ "data1"] [ "100"]을 사용하여 세트를 검색하십시오. 누구나 카산드라에서 이것을 어떻게 모델링할지 모릅니다. (내가 만든 유일한 것은 이름이 설정 값이고 열의 값이 빈 문자열이지만 열이 잘못되었다는 것입니다.)

JSON 또는 다른 문자열로 세트를 직렬화하는 것은 좋지 않습니다. , 이것은 훨씬 쉽게 만들 것입니다.

또한 data1과 data2를 별도의 ColumnFamilies로 분할해도 괜찮습니다. 동일한 ColumnFamilies의 키일 필요는 없습니다.

답변

1

이것은 SuperColumn에 대한 직업처럼 들립니다.

+0

그래서 {name : "3", value : "", 타임 스탬프 : 1234567890}, {name : "4", value : "", 타임 스탬프 : 1234567890} 그러나 그것은 옳다고 생각하지 않았습니다. SuperColumn을 사용하여 더 나은 방법이 있습니까? –

관련 문제