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 型を使用して数値を表します。