卡桑德拉时间序列-最新记录重点

时间:2018-11-23 16:28:32

标签: cassandra

我正在尝试对围绕3条信息的表进行建模:

  • 商品ID
  • 可用日期
  • 该日期不再可用

大多数查询将围绕按项目ID选择和修改最新记录。 这也可能包括选择/分页其中的最新内容。 (我知道...) 有可能通过where子句中的两个条件来查找记录的版本,但不应经常发生。
到目前为止的架构:

CREATE TABLE IF NOT EXISTS my_keyspace.my_item (
    item_id TEXT,
    ...
    item_avail_start_date DATE,
    item_avail_end_date DATE,
    PRIMARY KEY(item_id, item_avail_start_date)
)WITH CLUSTERING ORDER BY (
    item_avail_start_date DESC
);

0 个答案:

没有答案