<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    莊周夢蝶

    生活、程序、未來
       :: 首頁 ::  ::  :: 聚合  :: 管理

    Xmemcached 1.2.2發布——支持遍歷所有key

    Posted on 2010-01-12 18:13 dennis 閱讀(4502) 評論(7)  編輯  收藏 所屬分類: javamy open-source
        Java Memcached Client——Xmemcached的新版本1.2.2正式released。這個小版本最主要的改進是允許遍歷所有在memcached中的key,這是通過stats協議實現,具體信息可以看這里

    1.2.2的主要改進如下:

    1、添加一個KeyIterator接口,這個迭代器接口用于遍歷memcached中的所有key。由于是基于stats協議實現的,因此這個迭代過程并非高效,請慎重使用,并且迭代返回的key也并非實時,而是當前快照。KeyIterator目前僅在文本協議下可用,使用例子如下:
    MemcachedClient client=
    KeyIterator it
    =client.getKeyIterator(AddrUtil.getOneAddress("localhost:11211"));
    while(it.hasNext())
    {
       String key
    =it.next();
    }

    2、添加一個新類net.rubyeye.xmemcached.Counter,用于封裝原始的incr/decr方法,提供類似AtomicLong原子類的API方便計數器的使用:
    Counter counter=client.getCounter("counter",0);
    counter.incrementAndGet();
    counter.decrementAndGet();
    counter.addAndGet(
    -10);

    3、修復BUG,如issue 71,issue 72,issue 70 etc.
    4、聲明廢棄 net.rubyeye.xmemcached.buffer.BufferAllocator,現在哪怕你設置了這一屬性也將被忽略,這個類將在以后的某個版本中移除
    5、升級yanf4j到1.1.0

       Wiki用戶指南都已經更新,歡迎使用并反饋任何建議或者bug報告。

    項目主頁:http://code.google.com/p/xmemcached/
    下載地址:http://code.google.com/p/xmemcached/downloads/list


    評論

    # re: Xmemcached 1.2.2發布——支持遍歷所有key[未登錄]  回復  更多評論   

    2010-01-13 10:01 by a
    這么多限制,這個功能還是不要開放出來,導致不兼容性

    # re: Xmemcached 1.2.2發布——支持遍歷所有key[未登錄]  回復  更多評論   

    2010-01-13 13:15 by dennis
    @a
    這個功能適合調試或者后臺管理使用。業務相關邏輯不應當使用。

    # re: Xmemcached 1.2.2發布——支持遍歷所有key  回復  更多評論   

    2010-01-13 13:24 by Kappa
    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"" target="_new" rel="nofollow">http://www.springframework.org/schema/beans"
    xmlns:p="http://www.springframework.org/schema/p"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"
    default-lazy-init="true">
    <bean name="memcachedClientBuilder" class="net.rubyeye.xmemcached.XMemcachedClientBuilder">
    <!-- XMemcachedClientBuilder have two arguments.First is server list,and second is weights array. -->
    <constructor-arg>
    <list>
    <bean class="java.net.InetSocketAddress">
    <constructor-arg value="server-01"/>
    <constructor-arg value="11211"/>
    </bean>
    </list>
    </constructor-arg>
    <property name="commandFactory">
    <bean class="net.rubyeye.xmemcached.command.TextCommandFactory"/>
    </property>
    <property name="sessionLocator">
    <bean class="net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator"/>
    </property>
    <property name="transcoder">
    <bean class="net.rubyeye.xmemcached.transcoders.SerializingTranscoder"/>
    </property>
    </bean>
    <!-- Use factory bean to build memcached client -->
    <bean name="memcachedClient" factory-bean="memcachedClientBuilder"
    factory-method="build" destroy-method="shutdown"/>
    </beans>

    1.2.2這樣配spring集成起不來了.

    # re: Xmemcached 1.2.2發布——支持遍歷所有key  回復  更多評論   

    2010-01-14 15:20 by Kappa
    我的錯, 已經沒問題了, sorry.

    # 報告一個bug  回復  更多評論   

    2010-02-02 14:51 by xieke
    Key contains invalid characters: ``KENSORT:select * from kensort where (1=1) order by modifydate asc .null''

    報這個錯,我傳進去的key 絕對沒有 `` '' ,是xmemcached給我加上去的,相同key其他 memcached client都支持。

    # re: Xmemcached 1.2.2發布——支持遍歷所有key[未登錄]  回復  更多評論   

    2010-02-02 15:01 by dennis
    @xieke

    你的key有空格吧,如果在使用文本協議的情況下,key是不允許有空格的,除非使用二進制協議。“相同key其他 memcached client都支持”,我想問下都有哪些client,至少spymemcached是肯定不行的。

    # re: Xmemcached 1.2.2發布——支持遍歷所有key  回復  更多評論   

    2010-02-05 17:01 by rong2111@163.com
    spymemcached支持自定義Log的形式,提供了net.spy.log.LoggerImpl接口
    請問xmemcached是否支持自定義LOG呢?
    望回復,rong2111@163.com,謝謝
    主站蜘蛛池模板: 免费看国产曰批40分钟| 久久精品一本到99热免费| 亚洲午夜国产精品无码| 亚洲精品视频免费看| 男女猛烈激情xx00免费视频| 久久亚洲精品中文字幕三区| 在线观看亚洲免费视频| 亚洲毛片免费视频| 国产一级淫片a免费播放口| 成人婷婷网色偷偷亚洲男人的天堂| 亚洲夜夜欢A∨一区二区三区| 成人片黄网站A毛片免费| 精品熟女少妇av免费久久| 国产精品九九久久免费视频| 特级毛片aaaa级毛片免费| 亚洲一区二区三区久久| 久久精品九九亚洲精品| 国产v亚洲v天堂无码网站| 国产成人亚洲精品91专区手机| 日本不卡高清中文字幕免费| 成年女人午夜毛片免费看| 97视频免费在线| www.黄色免费网站| 1a级毛片免费观看| 91情侣在线精品国产免费| 国产一卡2卡3卡4卡2021免费观看 国产一卡2卡3卡4卡无卡免费视频 | 亚洲一线产区二线产区精华| 亚洲一级片在线播放| 亚洲视频在线观看2018| 特级毛片aaaa级毛片免费| 中文字幕免费人成乱码中国| 无码av免费一区二区三区试看| 1000部无遮挡拍拍拍免费视频观看| 91青青青国产在观免费影视| AV无码免费永久在线观看| 妞干网在线免费观看| 亚洲日韩乱码中文无码蜜桃臀网站| 亚洲国产精品久久久久久| 亚洲精品国产日韩| a级毛片无码免费真人久久| 在线精品免费视频|