搜尋

首頁  >  問答  >  主體

想討論 Redis HyperLogLog 在做 ViewCount 時的具體實作方法

HyperLogLog 是 Redis 提供的新資料結構,我用它實作 post view count 的計數。

現在兩種實作方法:

我是為每個user 建造一個HLL,記錄已看過的post,對未看過的viewCount+1;
還是為每個post 建HLL,記錄已看過的user,對未看過的viewCount+ 1?

似乎兩者都說得通,想跟大家討論一下兩者的優缺點。

是的,正如回答所說,只要能夠看清那個數據更重要,問題就迎刃而解。

伊谢尔伦伊谢尔伦2793 天前677

全部回覆(1)我來回復

  • 世界只因有你

    世界只因有你2017-04-27 09:05:31

    你必須先確定你想要統計的是哪個數據吧,你覺得哪個數據比較有意義

    回覆
    0
  • 取消回覆