У меня есть кластер Cassandra с 5 узлами.Cassandra Verifying Bulk Import
Я создал пространство ключей с replication_factor = 3 и создал таблицу внутри.
Я использовал cqlsh
для загрузки CSV в таблицу.
я получаю это сообщение после загрузки:
355637 rows imported from 1 file
Однако при подключении к кластеру с cqlsh
и выполнить
select count(*) from my_keyspaces.my_table;
я только получаю
count
--------
122715
мой путь схема настроена, на самом деле есть только 6 строк (по одному для каждого устройства), используя Cassandra's широкие ряды.
Однако cqlsh
раскрывает их в виде рядов, чтобы облегчить жизнь.
Мой вопрос: почему count(*)
не возвращает точный номер, и, кроме того, почему это число действительно очень близко к 1/3
моего ожидаемого числа?
Вздох, это правильно. Я думал, что сделал свою должную умиротворенность, но, видимо, нет! – dacox