阅读更多

    开源memcached的Java客户端xmemcached发布1.3.3,主要改进如下:

 

1、memcached 1.6添加了不少新特性,具体可以参考《what's new in memcached》(1) (2) 这两个帖子。xmemcached将及时跟进这些新特性。1.3.3这个版本实现了二进制协议中新的两个命令touch和GAT(get and touch)。这两个功能可以说是千呼万唤始出来,终于可以不用get-set来重新设置数据的超时时间,利用touch或者GAT可以简单地更新数据的 超时时间。1.3.3新增加四个方法:

  public boolean touch(final String key, int exp, long opTimeout)
            throws TimeoutException, InterruptedException, MemcachedException;
    public boolean touch(final String key, int exp) throws TimeoutException,
            InterruptedException, MemcachedException;
        public <T> T getAndTouch(final String key, int newExp, long opTimeout)
            throws TimeoutException, InterruptedException, MemcachedException;
    public <T> T getAndTouch(final String key, int newExp)
            throws TimeoutException, InterruptedException, MemcachedException;
 


其 中touch用于设置数据新的超时时间,getAndTouch则是在获取数据的同时更新超时时间。例如用memcached存储session,可以在 每次get的时候更新下数据的超时时间来保活。请注意,这四个方法仅在使用memcached 1.6并且使用二进制协议的时候有效。

2、setLoggingLevelVerbosity方法可以作用于二进制协议。

3、重构错误处理模块,使得异常信息更友好。
4、将KeyIterator和getKeyIterator声明为deprecated,因为memached 1.6将移除stats cachedump协议,并且stats cachedump返回数据有大小限制,遍历功能不具实用性。
5、修复Bug,包括issue 126 ,issue 127,issue 128,issue 129

下载地址: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.3</version>
 </dependency>
 


15
1
评论 共 4 条 请登录后发表评论
4 楼 xmxkkk 2011-06-14 14:28
支持中国的开源项目,不错
3 楼 qianshangding 2011-06-14 12:27
支持,希望中国又更多的开源项目
2 楼 phoenixup 2011-06-14 08:21
好,很好,太好了~~
1 楼 icanfly 2011-06-13 09:43
引用
这两个功能可以说是千呼万唤始出来,终于可以不用get-set来重新设置数据的超时时间
,啊啊啊。。。。终于出来了。。。。。万众期待啊

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 参透Delphi/Kylix电子书 带源码

    参透Delphi/Kylix电子书 自带书中源码 没办法 扫描件 不是太清晰

  • 参透Delphi_Kylix

    参透Delphi_Kylix

  • 给初学者的一些推荐和建议!--delphi

    本人虽不敢自诩高人,但学习编程也有一些年头,也经常看到一些初涉编程行业的朋友苦于自身难于提高,憋着浑身的劲头却恼于无的放失....所以,今日发这 个帖子给所有热爱编程的初学者提供一些学习方面的帮助....没有任何技巧,仅仅是一些学习的辅助工具(广义的)和方向....对于初学Delphi的朋友书是不可缺少的,可以去查阅以下四本书籍并辅助自己的初级学习:《Delphi   5/6开发人员指南》----

  • 参透delphi

    一本值得好好阅读消化的delphi著作,我现在每天在看的一本书,感觉适合有一定delphi编程经验,想要进一步提高的读者。

  • 参透Delphi/Kylix

    Delphi讲解有一定深度的书,通俗易懂,参透Delphi(Kylix。

  • 017_《参透Delphi_Kylix》

    Delphi/Kylix为Borland/Inprise公司推出的影响最深远的程序开发软件之一。本书深入0bject Pascal语言与Delphi/Kylix开发工具的核心,澄清许多容易让人迷惑的概念,详细阐释使用Delphi/Kylix进行高级开发时所应具有的思考方法与技术修养。本书共分五部分,除附录外,分别讨论Object Pascal语言精义、应用程序界面设计方略、组件开发与IDE扩展以及Windows核心编程技术。全书通过131个实例、近70,000行程序源代码全面提升读者的程序开发能力。 本书

  • 《参透Delphi/Kylix》PDF电子书

    大家都知道,不用介绍了吧?《参透Delphi/Kylix》共分五部分,除附录外,分别讨论Object Pascal语言精义、应用程序界面设计方略、组件开发与IDE扩展以及Windows核心编程技术。

  • 参透Delphi(Kylix) <img src="/images/sunny.gif" align="absmid

    一本很经典的delphi书籍

  • 参透delphi和随书例子源码

    这是一本对delphi研究的很深入的书,附有大量的代码示例,对你自己能力和编程思想都有帮助

  • 程序员编程领域的经典书籍推荐

    1、Java        Java编程语言(第三版)---Java四大名著----James Gosling(Java之父) ,UGG BOOTS   Java编程思想(第2版)----Java四大名著----Bruce Eckel   Java编程思想(第3版)----Java四大名著----------------Bruce Eckel   JAVA 2核心技术 卷I

  • 基于springboot大学生就业信息管理系统源码数据库文档.zip

    基于springboot大学生就业信息管理系统源码数据库文档.zip

Global site tag (gtag.js) - Google Analytics