Временные ряды Кассандры - Фокус последней записи - PullRequest
0 голосов
/ 23 ноября 2018

Я пытаюсь смоделировать таблицу, которая вращается вокруг 3 частей информации:

  • Идентификатор элемента
  • Дата, когда он доступен
  • Датабольше не доступен

Большинство запросов будут вращаться вокруг выбора и изменения последней записи по идентификатору элемента.Это может также включать выбор / разбиение на страницы самых последних из них.(Я знаю ...) Существует возможность поиска версии записи по двум критериям в предложении 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
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...