2011-01-23 9 views
1

В основном уплотнении слияние всех sstables из региона сервера (Hbase) и всех SSTables образуют планшетный сервер (Cassandra) в большой.Содержит ли SSTables или Hfiles выше 1 ТБ?

Если период наступает, это meany SSTables (общая площадь выше 1 ТБ) сливается в один? Maby есть границы диапазона для SSTable или HFile, которые разделяют его на несколько частей - для обеспечения того, чтобы операции слияния не переписывали весь сервер?

Мой вопрос связан с разделом «Уплотнительного» по этой ссылке http://wiki.apache.org/cassandra/MemtableSSTable

ответ

1

Из того, что я нашел на самом деле SSTable изготовлен по основному прессованию не расщепляется в Кассандре. Другие базы данных LSM-дерева в этом случае полагаются на нарушенную файловую систему, которая разбивает SSTable (или HFile, CellSotre в Hypertable) на несколько файлов (например, 64 МБ), но основное уплотнение должно либо сжать весь этот файл в новый SSTable (я думаю, это неэффективен).

Есть билеты в JIRA, чтобы улучшить и редизайн уплотнению для Кассандры, как упоминалось:

https://issues.apache.org/jira/browse/CASSANDRA-1608

Вы также можете прочитать мой второй simiral вопрос:

How much data per node in Cassandra cluster?

 Смежные вопросы

  • Нет связанных вопросов^_^