海量数据拆分到nosql系统的一种方案
生活随笔
收集整理的這篇文章主要介紹了
海量数据拆分到nosql系统的一种方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
獲取某用戶的好友最新動態。
我們大體上來說先按照用戶ID將用戶的好友一致性哈希到幾個mongodb集群,然后把用戶的最新信息也存儲到mongodb中。然后利用消息系統保持數據庫中的數據和mongdb中的數據一致。當用戶獲取這個列表的時候我們先獲取好友然后批量獲取好友的最新信息最后排序返回。
目前該解決方案投入mongodb服務器9臺,獲取好友服務器7臺共16臺服務器,數據總量在3.6億左右,每獲取100個好友花費10ms。
部署圖
活動圖
序列圖
總結
以上是生活随笔為你收集整理的海量数据拆分到nosql系统的一种方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: psd图片怎么做(CDR怎么做弧形文字或
- 下一篇: 早报:小米13 Ultra销量或破100