Redis内存优化手段

Redis内存优化手段

用Hash代替String

Hash结构在元素不足一定数量时会进行压缩存储,这样可以节省不少内存。将hash-zipmap-max-entries设置为1000,性能比较好,如果Hash中字段的数量小于参数值,Redis将对该Key的Hash Value采用特殊编码。 如果该值设置足够大那么将导致CPU消耗变得非常大。 因为大数据量的时候解压缩时非常好CPU,所以不宜将参数值设得过大,这其实是内存与CPU之间的一个权衡,此消彼长。

你可能感兴趣的:(Redis内存优化手段)