84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
redis中的sortedset中的score值的大小,是否会影响占用空间的小大
相同的数据,score使用很长的一个double值(10位以上数字)和一个int16(5位数字),占用的空间大小是否一样,使用int16的score是否会更节省空间呢?
参考《redis设计与实现》第8章,8.6节,p78:“有序集合中的每个元素的成员都是一个字符串对象,而每个元素的分值都是一个double类型的浮点数”。也就是说,对于zset,redis都是用固定的double类型来表示数字,而不是像整数集合一样,使用“向上转换”的方式存储数字。
参考《redis设计与实现》第8章,8.6节,p78:“有序集合中的每个元素的成员都是一个字符串对象,而每个元素的分值都是一个double类型的浮点数”。也就是说,对于zset,redis都是用固定的double类型来表示数字,而不是像整数集合一样,使用“向上转换”的方式存储数字。