В файле cassandra yaml есть конфигурация размера кучи таблицы памяти. Допустим, это 2 ГБ... теперь, если порог очистки составляет 33%.. затем после того, как 675 МБ пространства таблицы памяти будет занято.. cassandra очистит самую большую таблицу памяти на диск. Мой вопрос заключается в том, что cassandra делает с оставшимся пространством таблицы памяти, которое составляет 1373 МБ (2048-675).
По моему мнению, в любой момент времени данные в пространстве памяти не будут превышать 675 МБ, в тот момент, когда данные таблицы памяти превысят 675 МБ, самая большая таблица памяти будет сброшена на диск, а размер данных в пространстве таблицы памяти снова станет меньше 675 МБ. ...и этот процесс продолжается...тогда зачем нам выделять 2 Гб пространства для таблицы памяти...в чем причина этого...содержит ли таблица памяти dpace что-либо кроме таблицы памяти...