1. 程式人生 > >cassandra的坑-windows平臺壓縮策略

cassandra的坑-windows平臺壓縮策略

pos actions 由於 windows 多次 都是 數據 策略 通過

2016年5月中旬,由於急著項目上線,cassandra3.4版本在沒有很多測試的情況下就使用了,當時部署在3臺16G的windows系統服務器上。幾個月使用下來,多數問題都是OOM導致的宕機 。特別是有一次宕機,在重啟數據庫後發現內存不斷上升,多次重啟也都是如此。通過觀察判斷可能原因是數據庫采取的默認compact策略-SizeTieredCompactionStrategy(將磁盤上小的DB文件合成大DB文件)。經過幾個月的數據入庫, 該策略已經產生了多個3g的DB文件, 不知道是數據庫有bug 還是內存太小,之後的壓縮就導致了內存泄漏問題。 有關cassandra壓縮策略和升級等陸續更新。

cassandra的坑-windows平臺壓縮策略