环境:vmworkstation上3台centos 6.0主机
1.5.5安装 http://blog.youkuaiyun.com/aidenliu/article/details/6586610
2.5.5半同步配置 http://space.itpub.net/133735/viewspace-687487
配置半同步之前,配置好主从
3.安装配置amoeba http://docs.hexnova.com/amoeba/index.html
一些性能数据
1.半同步(会有虚拟机的一些影响)
transactions: 139601 (232.62 per sec.) #双机运行不开半同步
transactions: 115810 (193.00 per sec.) #半同步开启
transactions: 147801 (246.31 per sec.) #单机性能
从结果上看,损失性能20%,实际上应该没有这么高,因为虚拟机上双机性能会下降不少
BTW:上面虚拟机配置都是单核,1G内存。如果使用双核数据transactions: 270314 (450.51 per sec.)
2.amoeba(由于sysbench的测试在使用amoeba代理时候,会有主键冲突的错误。仅作读的性能测试)
transactions: 10000 (92.94 per sec.) #amoeba性能
transactions: 10000 (214.47 per sec.) #单机性能 (此时单机性能与1中的单机性能有差异,主要是因为多个虚拟机负载导致主机性能差异)
结论:在虚拟机上的测试结果,性能损失60%所有。amoeba暂不适合我们现在的环境。
后续:如果有真机,在真机上测试一下。包括读写性能及读写分离后性能
转载于:https://blog.51cto.com/716378/699246