redis 对象详解
2018-04-19 20:08:16 Redis
redis对象基于引用计数技术实现内存回收,当程序不在使用某个对象时,对象所占用内存字段释放;同时基于引用计数实现对象共享,让多个数据库键共享同一个对象来节约内存。redis对象带有访问时间的记录信息,可用于数据库键的空转时长,在服务器启用maxmemory的情况下,空转时长较大的键会优先被服务器删除。一、对象类型编码    
redis数据结构之压缩列表
2018-04-18 19:38:49 Redis
压缩列表是redis为了节约内存由一系列特殊编码的连续内存快组成的顺序型数据结构,可以包含多个节点,每个节点可以保存一个字节数组或者一个整数值。使用范围列表项要么是小的int ,要么是短的string。压缩列表组成