首頁  >  問答  >  主體

phpredis - redis zadd bug

调用phpredis的zadd命令,score值大于999时会出现bug。
比如score值为245970,再调用zScore时获取的值就是245,好像是只能保留最高三位。
但是在另一台服务器上就正常,哪位大神有遇到类似的情况?

伊谢尔伦伊谢尔伦2756 天前871

全部回覆(1)我來回復

  • 黄舟

    黄舟2017-04-24 09:11:58

    好吧,在網路上搜尋找到了答案,自問自答。
    第一種方案,https://github.com/phpredis/phpredis/commit/83f3440b889c79291d369d83ce...,修改原始碼再編譯安裝。
    第二種方案,git clone -b php-numencode https://github.com/nicolasff/phpredis.git。重新下載已修復版本的phpredis安裝。

    回覆
    0
  • 取消回覆