Ограничен ли размер строки базы данных Cassandra доступной памятью?
Вопрос
Я работаю с очень длинными временными рядами — сотнями миллионов точек данных в одном ряду — и рассматриваю Cassandra как хранилище данных.В этот вопрос, один из коммиттеров Кассандры (очень полезный Джбеллис) говорит, что строки Cassandra могут быть очень большими и что операции среза столбцов выполняются быстрее, чем срезы строк, отсюда и мой вопрос:Размер строки все еще ограничен по доступной памяти?
Решение
Да, размер строки по-прежнему ограничен доступной памятью.Это связано с тем, что сегодня алгоритм уплотнения десериализует всю строку в памяти перед записью сжатой таблицы SSTable.
В настоящее время это планируется исправить в версии 0.7.Видеть КАССАНДРА-16 для прогресса.
Еще интересная ссылка: КассандраОграничения