测试环境:
系统:Centos6.5
cpu: 英特尔® 至强® 处理器 E5-2630 v3 x 2
内存:256G
硬盘:RAID10 15K
网络:万兆
同机房:
先将redis中10G的数据,dump成rdb文件(wait_bgsave),然后传到另一台服务器(send_bulk 传输的时间),在另一台服务器恢复过来的时间(loading),根据不同的数据类型,恢复时间长短不一样,这里使用的是string类型。
并发全量同步 | redis数据量 | dump.rdb | wait_bgsave | send_bulk | loading | 速度 |
redis-1 | 10G | 1.3G | 46s | 6s | 182s | 0.21G/s |
在同一台机器启5个redis实例
并发全量同步 | redis数据量 | dump.rdb | wait_bgsave | send_bulk | loading | 速度 |
redis-1 | 10G | 1.3G | 52s | 9s | 176s | 0.14G/s |
redis-2 | 10G | 1.3G | 51s | 8s | 170s | 0.16G/s |
redis-3 | 10G | 1.3G | 47s | 7s | 196s | 0.18G/s |
redis-4 | 10G | 1.3G | 53s | 9s | 186s | 0.14G/s |
redis-5 | 10G | 1.3G | 53s | 8s | 192s | 0.16G/s |
总速度 |
|
|
|
|
| 0.78G/s |
同一台机器10个redis实例
并发全量同步 | redis数据量 | dump.rdb | wait_bgsave | send_bulk | loading | 速度 |
redis-1 | 10G | 1.3G | 65s | 23s | 164s | 0.05G/s |
redis-2 | 10G | 1.3G | 65s | 24s | 182s | 0.05G/s |
redis-3 | 10G | 1.3G | 65s | 23s | 187s | 0.05G/s |
redis-4 | 10G | 1.3G | 65s | 23s | 194s | 0.05G/s |
redis-5 | 10G | 1.3G | 65s | 23s | 199s | 0.05G/s |
redis-6 | 10G | 1.3G | 65s | 24s | 204s | 0.05G/s |
redis-7 | 10G | 1.3G | 65s | 23s | 210s | 0.05G/s |
redis-8 | 10G | 1.3G | 65s | 24s | 212s | 0.05G/s |
redis-9 | 10G | 1.3G | 65s | 23s | 217s | 0.05G/s |
redis-10 | 10G | 1.3G | 65s | 24s | 225s | 0.05G/s |
总速度 |
|
|
|
|
| 0.5G/s |
跨机房:两机房相隔60公里内
并发全量同步 | redis数据量 | dump.rdb | wait_bgsave | send_bulk | loading | 速度 |
redis-1 | 10G | 1.3G | 44s | 3s | 163s | 0.43G/s |
并发全量同步 | redis数据量 | dump.rdb | wait_bgsave | send_bulk | loading | 速度 |
redis-1 | 10G | 1.3G | 50s | 3s | 176s | 0.43G/s |
redis-2 | 10G | 1.3G | 45s | 3s | 205s | 0.43G/s |
redis-3 | 10G | 1.3G | 51s | 4s | 211s | 0.32G/s |
redis-4 | 10G | 1.3G | 53s | 4s | 216s | 0.32G/s |
redis-5 | 10G | 1.3G | 52s | 4s | 217s | 0.32G/s |
总速度 | 由于send时间较短,可能总速度不准确,结果偏高 |
|
|
|
| 1.82G/s |
并发全量同步 | redis数据量 | dump.rdb | wait_bgsave | send_bulk | loading | 速度 |
redis-1 | 10G | 1.3G | 51 | 3 | 172 | 0.43G/s |
redis-2 | 10G | 1.3G | 65 | 10 | 190 | 0.13G/s |
redis-3 | 10G | 1.3G | 64 | 10 | 191 | 0.13G/s |
redis-4 | 10G | 1.3G | 65 | 11 | 205 | 0.11G/s |
redis-5 | 10G | 1.3G | 43 | 9 | 214 | 0.14G/s |
redis-6 | 10G | 1.3G | 29 | 11 | 217 | 0.11G/s |
redis-7 | 10G | 1.3G | 32 | 10 | 221 | 0.13G/s |
redis-8 | 10G | 1.3G | 41 | 10 | 226 | 0.13G/s |
redis-9 | 10G | 1.3G | 65 | 11 | 231 | 0.11G/s |
redis-10 | 10G | 1.3G | 36 | 10 | 236 | 0.13G/s |
总速度 | 由于send时间较短,可能总速度不准确,结果偏高 |
|
|
|
| 1.55G/s |