需求:
透過storm的即時的將資料通過增量,求和,wordcount,value計算放到到redis對應的分類名的key中,然後透過echart即時展示redis裡對應分類儲存的相關值。
現在有三種方案:
第一種
只儲存單點值,每次ajax訪問到最新值繪圖,但存在剛打開頁面每次都從0開始
第二種
透過zset存儲,score是時間戳,每次都透過zrang取出最新的count個值,但存在插入和查找時時間複雜度高。
第三種
透過sub/pub形式,一旦有新值就更新全域的noblockqueue,但是實作複雜,需要透過一個執行緒去即時更新
求解