2013-10-03 15 views
5

Ho Cassandra 1.1.9 con una grande famiglia di colonne da 1,5 TB di dimensione per nodo. Questo ha configurato un LeveledCompaction.Cassandra: scelta sstable_size_in_mb

Qual è il valore più appropriato di sstable_size_in_mb dovrei scegliere? Attualmente usiamo il valore di 100 Mb e di conseguenza ~ 20.000 file per nodo. Quali problemi dovrei tenere presente mentre lo scelgo?

risposta

7

Più grande è probabilmente meglio. Per una dimensione ottimale, è stato fatto di recente un lavoro per trovare una dimensione migliore rispetto al piccolo default 5M. La nuova dimensione predefinita è 160M. Puoi leggere su di esso in CASSANDRA-5727.

Se si utilizza LCS, si consiglia di aggiornare a 1.2.x qualche volta per ottenere molti miglioramenti.