Memcached Java客戶端新版2.6.1發(fā)布
Memcached是被廣泛使用的分布式緩存技術(shù)。不同的語言有不同的Memcached客戶端程序,對于Java客戶端來說,首推Memcached Java Client(http://github.com/gwhalin/Memcached-Java-Client )。
這次,Memcached Java Client推出的2.6.1發(fā)布版是基于全新的performance分支,具有如下重大改進(jìn):
- 較之老版本,在性能上有300%左右的提升;
- 兼容老版本,用戶無須修改自己的源代碼;
- 支持多個(gè)memcached協(xié)議,包括text,udp和binary協(xié)議;
- 支持SASL認(rèn)證機(jī)制;
- 重新實(shí)現(xiàn)的連接池,修復(fù)了之前的連接數(shù)太多所導(dǎo)致的OutOfMemory異常;
- 加入了slf4j logger支持,使得開發(fā)人員可以方便的記錄日志;
- 支持自定義的對象序列化方法。
這個(gè)分支由Schooner Information Technology貢獻(xiàn),并由Schooner中國團(tuán)隊(duì)完成開發(fā),開發(fā)者是:
王新根,new.root@gmail.com;
李蒙,jowett.lee@gmail.com。
可以從這里下載二進(jìn)制包:https://github.com/gwhalin/Memcached-Java-Client/downloads
源代碼在github上,http://github.com/gwhalin/Memcached-Java-Client ,然后選擇performance分支。
下面是一些性能測試的數(shù)據(jù),包括了當(dāng)前流行的Memcached Java Client。
其中,schooner指的是這個(gè)分支的text protocol, schooner_bin指的是binary protocol。
【編輯推薦】
- 如何能讓Java生成復(fù)雜Word文檔
- MVC之父對“模型-視圖-控制器”的最初定義
- Hibernate新項(xiàng)目誕生,謂之OGM
- Java同步文件到Jboss虛擬目錄
- 五本值得一讀的超棒Java電子書(附下載)