我对 cassandra 有疑问(ScyllaDB(不支持索引!))
在我的场景中,我有一个包含三列的表
CREATE TABLE test (a text , b text , c text , PRIMARY KEY ( a , b ,c ) );
现在我想通过第二个集群键( c )选择数据,但需要 b 。
我的目标但不正确的查询是:
SELECT * FROM test WHERE c='...' ALLOW FILTERING
正确的查询是这样的:
SELECT * FROM test WHERE b='...' AND c='...' ALLOW FILTERING
我的问题有什么解决方案只能在选择查询中使用 b 集群键吗?