第一次(几乎是默认选项),cassandra刷新64mbsstable。但我希望这个初始sstable大于64mb。所以,我更改了一些cassandra配置,如下面所示(使用下面的配置组合更改了几次)。但没有改变。。。。在cassandra1.2中,memtable\吞吐量\ in\ mb选项被弃用。
memtable\ total\ space\ in\ mb:4096 commitlog\ u segment\ u size\ in\ mb:32 commitlog\ total\ u space\ in\ mb:4096
如何使初始(在cassandra将memtable刷新到sstable时)sstable的大小更大,比如128mb或256mb?
谢谢。
1条答案
按热度按时间agxfikkp1#
从文档中我可以发现sstable的大小是相对于每个列族的,所以您可以使用
sstable_size_in_mb:<value>
选项。例如,如果希望sstable为128mb,可以发出以下cql命令: