1
私はCassandraを使用してユーザーのお気に入りサービスを構築しています。最新のものを並べ替えることができるようにしたいのであれば、track_idsのページ付けをすることができます。つまり、フロントエンドは200ページの最後のtrack_idを送り返します。Cassandra CQL3クラスタリングの順序とページ番号
CREATE TABLE user_favorites
(user_id uuid, track_id int ,
favourited_date timestamp,
PRIMARY KEY ((user_id), favourited_date))
WITH CLUSTERING ORDER BY (favourited_date DESC);
プライマリキーとクラスタリングキーのさまざまな組み合わせを試しましたが、役に立たないものです。 これを複数のテーブルに分割する方が良いのではないかと思います。