2011-04-15 1 views
1

я нашел использование Кассандры много процессора при запросе данных, который имеет суперстолбцов в. Дерево вызоваКак повысить производительность для запроса SuperColumn в cassandra?

org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily 
org.apache.cassandra.db.SuperColumnSerializer.deserialize 
org.apache.cassandra.db.ColumnSerializer.deserialize 

подробно, чтобы увидеть this article.

ответ

2

Похоже, что у вас много подколонн в суперколонне; это не то, для чего он предназначен. http://wiki.apache.org/cassandra/CassandraLimitations

+0

ОК, спасибо большое! Добавление строки строки улучшит эту проблему; ** nodetool -h localhost -p 8080 -u admin-pw higkoo setcachecapacity ks1 cf1 200000 200000 ** – higkoo