hash 存对象具体的字段:更新灵活 引入hash 数据类型之后,我们就解决了 string 存储对象,更新对象时需要整体更新的问题。
4. LPUSHX 命令:将值插入列表头部 LPUSHX 命令用于将 value 值插入列表 key 的头部,此时 key 必须存在,并且是列表类型的。LPUSHX 命令与 LPUSH 命令相反,当 key 不存在时,LPUSHX 命令不会创建一个新的空列表,它什么也不做。 5. RPUSHX 命令:将值插入列表尾部 6. LSET 命令:修改列表元素值 127.0.0.1:6379>...
1. 根据key计算得到key.hash = (h = k.hashCode()) ^ (h >>> 16); 2. 根据key.hash计算得到桶数组的索引index = key.hash & (table.length - 1),这样就找到该key的存放位置了: ① 如果该位置没有数据,用该数据新生成一个节点保存新数据,返回null; ② 如果该位置有数据是一个红黑树,那么执行相应...
5. string 存对象对比 hash 存对象 string 存储 json 字符串:读取方便,在更新的时候会整体进行更新 hash 存对象具体的字段:更新灵活 引入hash 数据类型之后,我们就解决了 string 存储对象,更新对象时需要整体更新的问题。