SimpleCachejava緩存工具
還在重復(fù)的復(fù)制粘貼緩存讀寫代碼嗎?一遍遍的重復(fù):
Object value = cache.get("CACHE");
if(value == null){
value = ...
cache.set("CACHE", value)
}
SimpleCache 是一個簡單易用的java緩存工具,用來簡化緩存代碼的編寫,讓你擺脫單調(diào)乏味的重復(fù)工作!
1. 完全透明的緩存支持,對業(yè)務(wù)代碼零侵入
2. 支持使用Redis和Memcached作為后端緩存。
3. 支持緩存數(shù)據(jù)分區(qū)規(guī)則的定義
4. 使用redis作緩存時,支持list類型的高級數(shù)據(jù)結(jié)構(gòu),更適合論壇帖子列表這種類型的數(shù)據(jù)
5. 支持混合使用redis緩存和memcached緩存??梢詫⒘斜頂?shù)據(jù)緩存到redis中,其他kv結(jié)構(gòu)數(shù)據(jù)繼續(xù)緩存到memcached
6. 支持redis的主從集群,可以做讀寫分離。緩存讀取自redis的slave節(jié)點,寫入到redis的master節(jié)點
評論
圖片
表情
