欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Xmemcached vs Spymemcached 3th(linux下测试结果和多节点下表现)

程序员文章站 2022-03-01 14:26:32
...

翠花,上图,首先是容器类和自定义对象的get、set在不同并发下的表现

Xmemcached vs Spymemcached 3th(linux下测试结果和多节点下表现)
            
    
    博客分类: java Linuxmemcached算法Windows

Xmemcached vs Spymemcached 3th(linux下测试结果和多节点下表现)
            
    
    博客分类: java Linuxmemcached算法Windows

    很明显,在linux下,spymemcached读写复杂对象的效率远远超过在windows下的表现,xmemcached在两个平台之间表现平稳,在linux上get效率低于spymemcached,差距比较大,准备再优化下;set效率略高于spymemcached。

    xmemcached  0.70将支持多服务器功能和简单的分布能力,基于hash key后模节点数的余数值做分布,这也是spymemcached默认的分布方式,一致性哈希暂不实现。下面是在linux下多节点情况下读写简单类型的效率对比

Xmemcached vs Spymemcached 3th(linux下测试结果和多节点下表现)
            
    
    博客分类: java Linuxmemcached算法Windows

Xmemcached vs Spymemcached 3th(linux下测试结果和多节点下表现)
            
    
    博客分类: java Linuxmemcached算法Windows

   两者都是在从一个节点到两个节点的变化中效率有一个显著下降,在2个节点到更多节点过程中下降的幅度开始减小,曲线变的相对平稳。

xmemcached路线图
0.70  多服务器和简单分布
0.80  更多memcached协议支持
0.90  一致性哈希算法的实现