快取框架積累
在開發中大型Java軟體專案時,很多Java架構師都會遇到資料庫讀寫瓶頸,如果你在系統架構時並沒有將快取策略考慮進去,或者並沒有選擇更優的快取策略,那麼到時候重構起來將會是一個噩夢。本文主要是分享了5個常用的Java分散式快取框架,這些快取框架支援多臺伺服器的快取讀寫功能,可以讓你的快取系統更容易擴充套件。
1、Ehcache – Java分散式快取框架
Ehcache是一個Java實現的開源分散式快取框架,EhCache 可以有效地減輕資料庫的負載,可以讓資料儲存在不同伺服器的記憶體中,在需要資料的時候可以快速存取。同時EhCache 擴充套件非常簡單,官方提供的Cache配置方式有好幾種。你可以通過宣告配置、在xml中配置、在程式裡配置或者呼叫構造方法時傳入不同的引數。
官方網站:http://ehcache.org/
使用教程:http://www.codeceo.com/article/java-ehcache.html
2、Cacheonix – 高效能Java分散式快取系統
Cacheonix同樣也是一個基於Java的分散式叢集快取系統,它同樣可以幫助你實現分散式快取的部署。
官方網站:http://www.cacheonix.com/
使用教程:http://www.codeceo.com/article/java-cacheonix.html
3、ASimpleCache – 輕量級Android快取框架
ASimpleCache是一款基於Android的輕量級快取框架,它只有一個Java檔案,ASimpleCache基本可以快取常用的Android物件,包括普通字串、JSON物件、經過序列化的Java物件、位元組陣列等。
官方網站:https://github.com/yangfuhai/ASimpleCache
使用教程:http://www.codeceo.com/article/asimplecache-android-cache.html
4、JBoss Cache – 基於事物的Java快取框架
JBoss Cache是一款基於Java的事務處理快取系統,它的目標是構建一個以Java框架為基礎的叢集解決方案,可以是伺服器應用,也可以是Java SE應用。
官方網站:http://jbosscache.jboss.org/
使用教程:http://www.codeceo.com/article/jboss-cache-java.html
5、Voldemort – 基於鍵-值(key-value)的快取框架
Voldemort是一款基於Java開發的分散式鍵-值快取系統,像JBoss Cache一樣,Voldemort同樣支援多臺伺服器之間的快取同步,以增強系統的可靠性和讀取效能。
官方網站:http://www.project-voldemort.com/voldemort/
使用教程:http://www.codeceo.com/article/voldemort-java-key-value-catch.html
各位如果還有更好的分散式Java快取框架,歡迎在評論中留言推薦,本文將持續進行更新。
相關文章
- 日積月累之Logback框架框架
- Spring Cache快取框架Spring快取框架
- PS積累
- MyBatis框架原理3:快取MyBatis框架快取
- Spring 框架快取註解Spring框架快取
- lunix 命令積累
- Android圖片快取框架GlideAndroid快取框架IDE
- 日常知識積累
- 工作點滴積累
- java問題積累Java
- js積累函式JS函式
- vue 個人積累Vue
- MySQL知識-積累篇MySql
- 常用前端知識積累前端
- 新的GFS累積降水變數-兩種不同的累積降水記錄變數
- Util應用框架基礎(七) - 快取框架快取
- GuavaCache、EVCache、Tair、Aerospike 快取框架比較GuavaAIROS快取框架
- Java高效能本地快取框架CaffeineJava快取框架
- Spring Boot:簡單使用EhCache快取框架Spring Boot快取框架
- java web dev知識積累JavaWebdev
- vue 個人積累(元件,工具)Vue元件
- js基礎知識積累JS
- 個人積累linux 日常命令Linux
- ubuntu點選知識積累Ubuntu
- Python3的使用積累Python
- 深度學習程式碼積累深度學習
- 快取穿透、快取擊穿、快取雪崩、快取預熱快取穿透
- 快取穿透、快取擊穿、快取雪崩快取穿透
- 快取穿透、快取雪崩、快取擊穿快取穿透
- PDO防注入的一點積累
- 小程式開發點滴積累
- 機器學習知識積累機器學習
- 基礎類庫積累--ExeclHelper類
- 測試面試題-積累篇面試題
- 九、Linux/UNIX操作命令積累【rpm】Linux
- Redis快取擊穿、快取穿透、快取雪崩Redis快取穿透
- [Redis]快取穿透/快取擊穿/快取雪崩Redis快取穿透
- HTTP快取——協商快取(快取驗證)HTTP快取
- 快取穿透 快取雪崩快取穿透