InnoDB memcached插件 vs 原生memcached对比性能测试
转载自:http://imysql.cn/2013/08/15/innodb-memcached-vs-native-memcached-benchmark.shtml
MySQL 5.6开始支持InnoDB memcached插件,也就是可以通过SQL高效读写memcached里的缓存内容,也支持用原生的memcache协议读写,并且可以实现缓存数据 持久化,以及crash recovery、mysql replication、触发器、存储过程等众多特性,详细介绍可以查看:Benefits of the InnoDB / memcached Combination。看起来非常诱人,那就测试下看看吧,是驴子是马拉出来溜溜便知。
环境准备
测试机
DELL PE R710
CPU
E5620 @ 2.40GHz(4 core, 8 threads, L3 Cache 12 MB) * 2
内存
48G(8G * 6)
RAID卡
PERC H700 Integrated, 512MB, BBU, 12.10.1-0001
系统
Red Hat Enterprise Linux Server> 内核
2.6.32-358.el6.x86_64 #1 SMP
raid级别
raid 5(10K RPM SAS 300G * 6)
文件系统
xfs
硬盘
10K RPM SAS 300G * 6, 1 hotspare
nativemc-vs-innodbmc-benchmark-02-set-result-20130828
2. 读MC
线程数
耗时
4线程并发,2千万记录
本地Native MC
198.5016
本地InnoDB MC
327.239
远程Native MC
846.286
远程InnoDB MC
912.467
曲线图方式对比: