开源的memcached Java客户端——xmemcached发布1.3.6版本。

    主要改进如下:

1.  为MemcachedClientBuilder添加两个新方法用于配置:

public void setConnectTimeout(long connectTimeout);  
public void setSanitizeKeys(boolean sanitizeKeys);

2.  用于hibernate的XmemcachedClientFactoryd添加了connectTimeout属性,感谢网友 Boli.Jiang的贡献。

3.  添加新的枚举类型 net.rubyeye.xmemcached.transcoders.CompressionMode,用于指定Transcoder的压缩类型,默认是ZIP压缩,可选择GZIP压缩。Transcoder接口添加setCompressionMode方法。

4.  修改心跳规则,原来是在连接空闲的时候发起心跳,现在变成固定每隔5秒发起一次心跳检测连接。

5.  修改默认参数,默认禁用nagle算法,默认将批量get的合并因子下降到50。

6.  修复bug和改进,包括:161、163、165、169、172、173、176、179和180。

项目主页:http://code.google.com/p/xmemcached/

项目文档: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和改进意见的朋友们。

文章转自庄周梦蝶  ,原文发布时间2012-03-19

xmemcached发布1.3.6相关推荐

  1. xmemcached发布1.3.4

    开源的java memcached client-- xmemcached发布1.3.4版本,主要改进如下: 1.修复一个相对严重的bug,在解析二进制协议时如果遇到从服务端返回的错误信息,会导致连接 ...

  2. xmemcached发布1.1.2 (权重、noreply、spring集成)

    XMemcached发布1.1.2版本,这一版本仍然是1.1.0版本以来的改进版本,主要的改进如下: 1.支持设置memcached 节点权重,权重高的负载相应比较大. 2.为部分协议添加 norep ...

  3. java CMS gc解析

    转载: http://www.blogjava.net/killme2008/archive/2009/09/22/295931.html     CMS,全称Concurrent Low Pause ...

  4. JavaEye论坛热点推荐-2009年3月

    JavaEye论坛热点推荐-2009年3月 JavaEye论坛是JavaEye文章质量最高讨论最活跃的版面之一,我们为您总结了2009年3月份的论坛Java,AJAX,Ruby,综合技术和项目管理等热 ...

  5. 基于java nio的memcached客户端——xmemcached

    1.xmemcached是什么? xmemcached是基于java nio实现的memcached客户端API. 实际上是基于我实现的一个简单nio框架 http://code.google.com ...

  6. Gradle 将项目publish到Nexus,Kotlin将项目发布到nexus,springboot项目发布到maven仓库

    示例见:Gitte 公仓设置 在项目中添加maven-publish的插件 plugins {kotlin("jvm") version "1.3.72"kot ...

  7. 禅道Docker安装包发布

    禅道Docker安装包发布 大家好, 禅道Docker安装包发布. 一.下载地址 禅道开源版:   /dl/zentao/docker/docker_zentao.zip  备用下载地址:https: ...

  8. 10任务栏全屏时老是弹出_Deepin 15.10 发布,深度操作系统

    深度操作系统是一个致力于为全球用户提供美观易用.安全可靠的Linux发行版. 深度操作系统基于Linux内核,以桌面应用为主的开源GNU/Linux操作系统,支持笔记本.台式机和一体机.深度操作系统( ...

  9. Redis 笔记(10)— 发布订阅模式(发布订阅单个信道、订阅信道后的返回值分类、发布订阅多个信道)

    1. 发布-订阅概念 发布-订阅 模式包含两种角色,分别为发布者和订阅者. 订阅者可以订阅一个或者若干个频道(channel): 而发布者可以向指定的频道发送消息,所有订阅此频道的订阅者都可以收到此消 ...

最新文章

  1. linux shell显示下载进度,shell脚本测试下载速度
  2. java7 javascript引擎_Java7中脚本引擎的一般用法,共三种方法获得JavaScript引擎:名称、文件扩展名、MIME类型 | 学步园...
  3. 第2章 S交换机管理平面安全
  4. MySQL之架构与历史(二)
  5. springboot编写自定义过滤器
  6. linux 使用 vim 玩python
  7. HDU4825/5536 [01 字典树/简单字典树更新]
  8. matlab 带通滤波函数,用matlab制作带通滤波器.doc
  9. DDD领域驱动设计 思维导图
  10. 制度决定成败:揭秘思科顶层设计的秘密
  11. python爬虫scrapy比较常用的三个命令
  12. 大数据技术之Flume
  13. 大数据运维存档(5)HBaseKafka调优与排障
  14. CentOS下用命令查看IP地址
  15. 2021年南京大学842考研-软件工程部分代码设计题
  16. python全栈开发什么意思_如何快速的学习Python全栈开发?这是腾讯大佬给你的建议!...
  17. 计算机专业有何特长怎么填写,计算机专业简历怎么写
  18. JavaScript,jQuery,Tomcat,Http,Servlet
  19. 特斯拉“翻脸”,拼多多“翻车”
  20. TL494制作0-60V/0-20A/BUCK恒流恒压可调稳压电源/效率大于95%

热门文章

  1. SQL Server 2016:实时查询统计
  2. mysql利用CPU多核
  3. Objective-C中NSString转NSNumber的方法
  4. Tomcat启动分析server.xml
  5. 虚拟化技术KVM的搭建
  6. js 回车触发点击事件
  7. [MySQL Reference Manual] 7 备份和恢复
  8. 实习博士访谈:我终于拥有了在大学实验室梦寐以求的算力
  9. nojy 105 九的余数
  10. 图像处理之添加高斯与泊松噪声