1. 程式人生 > >nodejs + nginx + redis cluster 高併發解決方案

nodejs + nginx + redis cluster 高併發解決方案

針對於使用者使用資料而言,我們應該會對資料進行分級。例如簡單的兩級,使用者會經常訪問的(例如自己的id,地理資訊);使用者不會經常訪問的(例如歷史訂單)。因此我們設計系統時就應該去考慮消除冗餘,讓經常使用的資料有更多的訪問速度資源,不會經常使用的資料儘可能少的速度資源。最通俗的做法就是,經常訪問的放在記憶體中,不經常訪問的放入持久層,當然,經常訪問的也應該在持久層中存根,不過使用者訪問的時候會先去訪問記憶體中的資料,看是否是自己需要的。