分布式緩存方案和技術選型


一、緩存的分類

1.本地緩存

  1) 編程實現(成員變量,局部變量,靜態變量),Guava Cache,

  2) Encache

2.分布式緩存:Mamcache、Redis

 

二、緩存方案的對比

1、Ehcache緩存

優點:

  基於java開發

  簡單、輕巧、方便(Mybatis和Hibernate都使用了Encache)

缺點:

  集群不支持

  分布式不支持

 

2、Macheche

 優點:

  簡單的key-value存儲

  內存使用率比價高

  多核處理,多線程

 缺點:

  無法容災

  無法持久化

 

3、Redis

優點: 

豐富的數據結構

主從同步、故障轉義

持久化

內存數據庫

缺點:

單線程

單核

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM