Допустим, у меня есть эта таблица: Table1(PartKey, Cluster_Time DESC)
со следующими кортежами:
(p1 , 6.0)
(p1 , 5.3)
(p1 , 4.1)
(p1 , 3.3)
(p1 , 2.3)
(p1 , 1.2)
(p1 , 0.1)
Теперь предположим, что я делаю этот запрос:
SELECT *
FROM Table1
WHERE PartKey = "p1" AND Cluster_Time >= 2.0 AND Cluter_time <=4.0;
Что я хотел бы понять, так этоследующий.
Кассандра:
1) начинает сканировать раздел p1 с начала и останавливается после достижения кортежа (p1,2)
ИЛИ
2)у него есть механизм для запуска сканирования непосредственно в течение времени 4.1?
Если такой механизм недоступен, будет ли индекс подходящим для этого запроса диапазона?
Спасибо за любую подсказку!