根據Redis's memory optimization page,可以設置可配置的set-max-intset-entries
以優化大量整數集的內存。我做了一些小於2M的整數測試,將set-max-intset-entries
設置爲10000.我發現當set小於最大值時,每個int的平均值約爲4個字節,當長度大於max時,每個int約爲60個字節。設置Redis的set-max-intset-entries過大?
但是,內存優化頁面還表示,當增加此最大值時,存在CPU /內存摺衷。性能折衷來自何時增加這個最大值,並且有什麼方法可以運行測試,以便我可以量化我所做的折衷?