Я не знаю размеры ваших данных, но так как вы хотите запрос на DateTime и вы хотите диапазон, данный столбец должен быть ваш последний столбец кластеризация. Это гарантирует, что вы можете запросить его, а также вы можете выполнить поиск по диапазону. Помните, что в cassandra, если вы выполняете поиск по диапазону в некотором столбце, ваш запрос сразу заканчивается.
Пример:
Действительно Запрос выберите * из таблицы, где столбец1 = something1 и столбец2 = something2 и DateTime> Теперь;
Неверный запрос выберите * из таблицы, где column1 = something1 и column2 < something2 и дата_и_время> в настоящее время;
Если вам нужна дополнительная информация или вы можете предоставить нам свои данные и узнать больше о вашем прецеденте. В любом случае это course from datastax помогло мне с процессом моделирования. Я рекомендую его 100%. Это бесплатно. Вам нужно только зарегистрироваться.
Что вы подразумеваете под стратегией? – bkowalczyyk