xmemcached 1.3.6發(fā)布 memcached的Java開(kāi)發(fā)包
開(kāi)源的memcached Java客戶端——xmemcached發(fā)布1.3.6版本。
主要改進(jìn)如下:
1. 為MemcachedClientBuilder添加兩個(gè)新方法用于配置:
- public void setConnectTimeout(long connectTimeout);
- public void setSanitizeKeys(boolean sanitizeKeys);
2. 用于hibernate的XmemcachedClientFactoryd添加了connectTimeout屬性,感謝網(wǎng)友 Boli.Jiang的貢獻(xiàn)。
3. 添加新的枚舉類型 net.rubyeye.xmemcached.transcoders.CompressionMode,用于指定 Transcoder的壓縮類型,默認(rèn)是ZIP壓縮,可選擇GZIP壓縮。Transcoder接口添加setCompressionMode方法。
4. 修改心跳規(guī)則,原來(lái)是在連接空閑的時(shí)候發(fā)起心跳,現(xiàn)在變成固定每隔5秒發(fā)起一次心跳檢測(cè)連接。
5. 修改默認(rèn)參數(shù),默認(rèn)禁用nagle算法,默認(rèn)將批量get的合并因子下降到50。
6. 修復(fù)bug和改進(jìn),包括:161、163、165、169、172、173、176、179和180。
項(xiàng)目主頁(yè):http://code.google.com/p/xmemcached/
項(xiàng)目文檔:http://code.google.com/p/xmemcached/w/list
下載:http://code.google.com/p/xmemcached/downloads/list
源碼:https://github.com/killme2008/xmemcached
Maven依賴:
- <dependency>
- <groupId>com.googlecode.xmemcached</groupId>
- <artifactId>xmemcached</artifactId>
- <version>1.3.6</version>
- </dependency>
***感謝所有提出issue和改進(jìn)意見(jiàn)的朋友們。
原文鏈接:http://www.blogjava.net/killme2008/archive/2012/03/19/372179.html
【編輯推薦】