架構設計 - Redis 如何設定儲存結構?
高洛峰
高洛峰 2017-04-22 08:58:59
0
1
666

目前想的是:

  1. 使用 Redis 來做分布式存儲緩存,所有分布式進程同時給 Redis 添加數據,不做唯一性的檢查
  2. Redis 存儲完成後,使用對比後形成增刪改列表
  3. 使用隊列的方式完成增刪改,每形成一條增刪改數據都壓入隊列,隊列采用異步的方式完成數據的持久化

這樣做是否可行?需要注意哪些?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆(1)
PHPzhong

被系統邀請了。
沒試過題主的方案,但電光火石間我立刻想到了一個也用Redis做緩存的工具:logstash,所以題主的方案應該是完全可行的。
不需要增加額外的隊列了,Redis自然提供了lpushlpop的命令,可以把清單當成隊列用。
因為Redis寫入的效能很高,題主也許要注意下處理佇列的效能,防止把記憶體撐爆。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板