单节点测试:
[if !supportLists]l [endif]测试环境配置
两个物理机 AB,A作为Server节点,B作为客户端节点,AB配置一致:24 CPU, 128G内存,SSD盘,万兆网卡;数据库配置项中,工作队列和网络线程(epoll)数量和CPU数量一致.
写入性能测试一
在key取值区间是【0-800M】,已有条数167M(value大小随机产生), 磁盘数据100GB情况下,测试不同粒度的value的写入性能和延迟。表中,延迟的百分比含义依次为:小于1毫秒比例,大于1毫秒,大于2毫秒,大于4毫秒,大于8毫秒。。。(下面各个统计表延迟的值得含义均与之相同)
当value小于1KB之前,CPU基本跑满, 在usr 、sys、 si的时间比差不多各三分之一;大于等于1KB后,Server端50%左右的CPU时间都处于wa状态,即等待I/O状态。
Value 大小 |
10B |
100B |
1KB |
10KB |
100KB |
写入Tps |
37万 |
37万 |
35万 |
7万 |
1.2万 |