Redis源码解析4 - 数据类型之 String & List
摘要:
STRING(转载请注明出处:http://www.cnblogs.com/curve/archive/2012/09/18/2689132.html)string类型的数据在Redis中有两种编码方式:1.RAW 这表示一个原始字符串对象,robj中的ptr指针指向一个sds类型的内存块 sds是一个带长度信息的内存块,用于存储二进制安全的字符串2. INT 这表示一个编码为整数的字符串对象,robj中的ptr指针被强行转化为一个long型变量以存储整数 数字类型的字符串,比如“123456”,都会被编码为整型 这样做的目的就一点,节省内存。就以字符串“123456”为例, (1... 阅读全文
posted @ 2012-09-18 17:44 curve 阅读(1291) 评论(1) 推荐(1)