搜尋

首頁  >  問答  >  主體

redis中的sortedset中的score值的大小,是否會影響佔用空間的小大

redis中的sortedset中的score值的大小,是否會影響佔用空間的小大

相同的數據,score使用很長的一個double值(10位以上數字)和一個int16(5位數字),佔用的空間大小是否一樣,
使用int16的score是否會更節省空間呢?

phpcn_u1582phpcn_u15822815 天前997

全部回覆(1)我來回復

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-25 09:04:45

    參考《redis設計與實現》第8章,8.6節,p78:「有序集合中的每個元素的成員都是一個字串對象,而每個元素的分值都是一個double類型的浮點數」。也就是說,對於zset,redis都是用固定的double類型來表示數字,而不是像整數集合一樣,使用「向上轉換」的方式來儲存數字。

    回覆
    0
  • 取消回覆