Cassandra 分区之间具有交集的查询

Cassandra 分区之间具有交集的查询,cassandra,cassandra-2.0,Cassandra,Cassandra 2.0,我有一张像这样的桌子: CREATE TABLE videos_by_tags ( tag text, video_id uuid, ... PRIMARY KEY ((tag) video_id) ) 它将支持查询,例如通过tagA获取视频。如果将来我需要支持诸如通过tagA和tabB获取视频以及tagC之类的查询,我将如何设置我的cassandra表 是否有一种特定的方式来设置此场景的表,或者我必须以特定的方式进行查询 或者我必须为每个标签标准(即:100项

我有一张像这样的桌子:

CREATE TABLE videos_by_tags (
    tag text,
    video_id uuid,
    ...
    PRIMARY KEY ((tag) video_id)
)
它将支持查询,例如
通过tagA获取视频
。如果将来我需要支持诸如
通过tagA和tabB获取视频以及tagC
之类的查询,我将如何设置我的cassandra表

是否有一种特定的方式来设置此场景的表,或者我必须以特定的方式进行查询

或者我必须为每个标签标准(即:100项来自
tagA
,100项来自
tagB
,等等)获取x数量的结果,并手动确定每组中相同、唯一的项目吗