Memcached 內存緩存系統,將數據庫中的數據預緩存到預分配的指定內存空間爲前端提供訪問,達到減小業務直接訪問數據庫的次數(減小高併發、提高數據庫訪問性能、加速動態應用服務的能力)前端
應用場景:
1 作後端數據庫的緩存node
a 完整緩存(易)redis
b 熱點緩存 (難)數據庫
高併發業務須要提早預熱,電商秒殺通常採用(node.js、Js)獲取資格,並非瞬間秒殺到商品
當數據庫內容更新時,同時觸發緩存更新,防止給用戶過時的數據
對於持久化緩存存儲系統,例如;redis,能夠代替一部分數據的存儲。一些簡單的數據業務,投票,統計,好友關注等
2做爲集羣的session會話共享存儲後端