Еще одна важная вещь, которую следует иметь в виду при работе с Cassandra, - это то, что ячейки надгробий напрямую не связаны с удалениями.
Когда вы вставляете значение null
в атрибут при выполнении вставки, Кассандра внутренне помечает этот атрибут / ячейку как надгробный камень.Таким образом, даже если у вас не так много удалений, вы можете получить огромное количество надгробий.Простое и простое решение - не вставлять null
значения для атрибута при вставке.
В соответствии с этим утверждением Read 10 live and 5645464 tombstones cells in keyspace.table
может произойти сканирование таблицы для запроса, который сканирует 10
ячееки 5645464
количество надгробий (ячеек со значением null
), при этом я догадываюсь.Нужно понимать, какие типы запросов выполняются, чтобы лучше понять это.