Wide-Column

Wide-Column은 쿼리에서 파티션을 먼저 고른다

Cassandra류 모델은 저장 전에 어떤 범위를 어떤 키로 읽을지 정해야 한다.

축 1partition keydevice_id 또는 user_id가 노드를 가른다.
축 2clusteringtimestamp가 파티션 안 정렬 순서를 만든다.
축 3wide row필요한 컬럼만 희소하게 쌓이며 대량 쓰기에 맞다.
축 4read path파티션을 모르면 여러 노드 조회로 번진다.
쿼리 먼저 모델링하지 않으면 나중에 보조 인덱스로 구조를 되돌리기 어렵다.