redis内存优化-string
1、我们在考虑redis内存占用时,除了考虑数据本身的大小,还要考虑选取数据结构时所产生元数据的大小,
例如:redis用一个全局的哈希表来做k-v映射,当key过多时所带来的额外内存占用也高(可以将多个k-v拆成集合存储)
String类型的数据结构除了数据本身的占用外,还有其他字段的开销
2、Hash结构使用哈希表和压缩列表来存储元素,有设置阈值,通过阈值会在两者之间进行转换
压缩列表占用内存小,哈希表占用内存大,但是压缩列表的查询效率没有哈希表的好
3、reids内存占用与预估 http://www.redis.cn/redis_memory/
心有多大,天有多高,一起奋斗!!