반응형
테이블 구조
create table `test`
(
partition_key text,
target text,
subscriber text,
extra map<text, text>,
primary key (partition_key, target, subscriber)
);
쿼리
select partition_key, target, subscriber, extra
from test
where partition_key = '1158' and target = '1' and subscriber in ('1', '2');
- Collection Type이 있는 경우 IN QUERY 시 위와 같은 에러가 발생함.
- Cassandra DB 4.0 부터 사용할 수 있게 되서, 이후 버전부터는 이슈 없음
- Cassandra 4.0 아래의 환경에서는 Collection Type 사용시 주의 필요...
- 관련 Jira: https://issues.apache.org/jira/browse/CASSANDRA-12654
반응형
'DBMS > Cassandra' 카테고리의 다른 글
Spring Data Cassandra save vs insert 동작 차이 (0) | 2024.07.11 |
---|---|
Cassandra DB LWT 동작 방식 (+동시성 이슈 해결기) (0) | 2024.05.15 |
[CassandraDB] 무중단 CassandraDB 클러스터 이전 방법 (멀티 데이터센터 구성) (0) | 2024.04.12 |
CassandraDB 버전 별 G1GC 기본 설정 정리 (0) | 2024.02.19 |
CassandraDB Snapshot (0) | 2024.02.19 |