莊周夢蝶

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

          xmemcached正式發布1.10——比spymemcached更快。

          Posted on 2009-05-22 18:42 dennis 閱讀(2928) 評論(1)  編輯  收藏 所屬分類: java

              相比于RC3版本,做出的主要改進是:
          1、改進批量get操作(multi-gets)的性能,現在已經與spymemcached相近。額外的益處是進一步在get操作上擴大了對spymemcached的領先優勢。
          2、做了兩個重構:
          a)將MemcachedTCPSession、MemcachedHandler、MemcachedConnector等網絡相關的類和接口從net.rubyeye.xmemcached轉移到net.rubyeye.xmemcached.impl包。

          b)引入兩個新的接口: MemcachedClient,MemcachedClientBuilder

          3、更多單元測試

          4、將xmemcached 1.10從trunk轉移到分支branches/xmemcached-1.10。Trunk將做1.2版本的開發,實現二進制協議。

          到目前為止,xmemcached的特性一覽
          1、高性能
          2、支持完整的memcached文本協議,二進制協議將在1.2版本實現。
          3、支持JMX,可以通過MBean調整性能參數、動態添加/移除server、查看統計等。
          4、支持客戶端統計
          5、支持memcached節點的動態增減。
          6、支持memcached分布:余數分布和一致性哈希分布。
          7、更多的性能調整選項。

          xmemcached與spymemcached的對比

          1、xmemcached比spymemcached有更好的性能表現,在get、set、delete、multi-gets等操作的測試中都遠遠超過或者接近spymemcached。
             xmemcached在win32和linux兩個平臺上都有極佳的性能表現。
          2、xmemcached支持動態地添加或者移除memcached server,可以通過編程或者JMX來做到,spymemcached暫未支持。
          3、xmemcached支持JMX,可以通過jmx調整性能參數、添加/移除memcached節點、查看統計,spymemcached暫未支持
          4、xmemcached有客戶端統計,可以統計xmemcached客戶端的各種操作的總次數,spymemcached暫未支持
          5、xmemcached允許調整更多的網絡層參數和優化選項,spymemcached不允許設置這些參數。
          6、xmemcached暫未支持二進制協議,計劃在1.2版本中實現,spymemcached支持。
          7、xmemcached的API模型是同步的,而spymemcached的API模型是異步模型,同步模型對應用編程來說更容易使用和直觀。

          8、xmemcached的序列化機制,是使用了spymemcached的序列化機制,并做了部分改造。

           項目主頁:http://code.google.com/p/xmemcached/

           下載地址:http://code.google.com/p/xmemcached/downloads/list

           wiki地址:http://code.google.com/p/xmemcached/w/list

             討論組:http://groups.google.com/group/xmemcached

               協議: Apache License 2.0

            svn地址:http://xmemcached.googlecode.com/svn/branches/xmemcached-1.10/

           

          歡迎任何建議和bug報告。




          評論

          # xmemcached創建客戶端的時候,地址錯誤,會重復請求的問題  回復  更多評論   

          2013-12-05 15:26 by biejunb
          xmemcached創建客戶端的時候,地址錯誤,會重復請求的問題,這樣對資源的損耗會很大,也沒有一個辦法,當重復幾次之后,把這個請求關掉,謝謝!
          主站蜘蛛池模板: 太和县| 屏山县| 昆明市| 全椒县| 高碑店市| 米泉市| 济宁市| 深泽县| 嵊州市| 寿光市| 平乐县| 都江堰市| 沾益县| 井研县| 金川县| 钟山县| 吐鲁番市| 溧阳市| 志丹县| 丰顺县| 林州市| 伊春市| 柳林县| 邛崃市| 滕州市| 若羌县| 安宁市| 辽源市| 双辽市| 兴山县| 察隅县| 临安市| 祁东县| 崇文区| 响水县| 台州市| 茂名市| 鹤壁市| 马尔康县| 大邑县| 冷水江市|