Posted on 2009-03-07 10:43
dennis 閱讀(1722)
評論(1) 編輯 收藏 所屬分類:
java 、
my open-source
翠花,上圖,首先是容器類和自定義對象的get、set在不同并發下的表現
很明顯,在linux下,spymemcached讀寫復雜對象的效率遠遠超過在windows下的表現,xmemcached在兩個平臺之間表現平穩,在linux上get效率低于spymemcached,差距比較大,準備再優化下;set效率略高于spymemcached。
xmemcached 0.70將支持多服務器功能和簡單的分布能力,基于hash key后模節點數的余數值做分布,這也是spymemcached默認的分布方式,一致性哈希暫不實現。下面是在linux下多節點情況下讀寫簡單類型的效率對比
兩者都是在從一個節點到兩個節點的變化中效率有一個顯著下降,在2個節點到更多節點過程中下降的幅度開始減小,曲線變的相對平穩。
xmemcached路線圖
0.70 多服務器和簡單分布
0.80 更多memcached協議支持
0.90 一致性哈希算法的實現