分布式緩存的選擇及問題
緩存系統(tǒng)的選擇


緩存分類
如上圖所示,首先緩存大致可以分為四大類:
- CDN 緩存:CDN 即內(nèi)容分發(fā)網(wǎng)絡,CDN 邊緣節(jié)點將數(shù)據(jù)緩存起來。
- 反向代理緩存:如 Nginx 的緩存。
- 本地緩存:代表的有 EhCache 和 Guava Cache。
- 分布式緩存:各緩存系統(tǒng)。
分布式緩存
本文主要探討各分布式緩存系統(tǒng),如上圖所示,列出了五種:
其中 EvCache 和 Aerospike 使用場景不是那么通用和廣泛。
- EvCache:是 Netflix 的基于 Memcached