Можно ли считать нет. строк, принадлежащих разделу, если я использую кластерные столбцы - PullRequest
0 голосов
/ 17 октября 2019

обновлено после комментария от Джима.

У меня есть база данных со схемой

field1 //partition key
field2 //clustering column
field3

Полагаю, Cassandra вычислит хеш для поля1, решит, в каком узле будет идти эта запись данныхв и будет хранить его там. Поскольку я использую столбец кластеризации, для 2 записей данных с одинаковым значением field1, но разными значениями field2, данные будут сохранены в виде двух строк.

field1, field2.1, field3
field1, field2.2, field3

Можно ли создатьзапрос, который будет возвращать значение 2 (количество строк), поскольку есть две строки, принадлежащие ключу раздела field1?

1 Ответ

0 голосов
/ 18 октября 2019

Сделайте

выберите количество (*) из таблицы, где field1 = «x»;

Вы должны получить два в случае примера, показанного в вашем вопросе

...