redis 怎么设置hash类型的值
1个回答
展开全部
Redis hash是一个string类型的field和value的映射表.一个key可对应多个field,一个field对应一个value。
将一个对象存储为hash类型,较于每个字段都存储成string类型更能节省内存。新建一个hash对象时开始是用zipmap(又称为small hash)来存储的。
这个zipmap其实并不是hash table,但是zipmap相比正常的hash实现可以节省不少hash本身需要的一些元数据存储开销。
尽管zipmap的添加,删除,查找都是O(n),但是由于一般对象的field数量都不太多。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询