是否可以对Cassandra中的几列进行排序?
例如,使用此表:
CREATE TABLE playlists (
id uuid,
artist text,
album text,
title text,
song_order int,
song_id uuid,
realese_date timestamp,
tags text,
PRIMARY KEY ((id),song_order))
WITH CLUSTERING ORDER BY (song_order ASC);
我想按ID,艺术家,专辑,标题,song_id,release_date,标签分别排序。我已经读过这个问题Order By any fields in Cassandra,但是复制表的次数和我要排序的列数一样,是最好的做法吗?
我还注意到了物化视图功能,但是采用这种方法,我无法添加SASI索引来过滤表。