Redis AOF测试

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: Redis aof测试

测试环境:

系统:Centos6.5

cpu: 英特尔® 至强® 处理器 E5-2630 v3   x 2

内存:256G

硬盘:RAID10 15K

网络:万兆


同机房:

先将redis10G的数据,dumprdb文件(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

 

 在同一台机器启5redis实例

并发全量同步

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

 同一台机器10redis实例

并发全量同步

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

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
15天前
|
监控 NoSQL 测试技术
【赵渝强老师】Redis的AOF数据持久化
Redis 是内存数据库,提供数据持久化功能,支持 RDB 和 AOF 两种方式。AOF 以日志形式记录每个写操作,支持定期重写以压缩文件。默认情况下,AOF 功能关闭,需在 `redis.conf` 中启用。通过 `info` 命令可监控 AOF 状态。AOF 重写功能可有效控制文件大小,避免性能下降。
|
1月前
|
存储 缓存 NoSQL
大数据-45 Redis 持久化概念 RDB AOF机制 持久化原因和对比
大数据-45 Redis 持久化概念 RDB AOF机制 持久化原因和对比
41 2
大数据-45 Redis 持久化概念 RDB AOF机制 持久化原因和对比
|
30天前
|
NoSQL 测试技术 Redis
Redis 性能测试
10月更文挑战第21天
35 2
|
2月前
|
存储 缓存 NoSQL
Redis中的rdb和aof
本文深入探讨了Redis的持久化机制,包括RDB和AOF两种方式。详细解释了RDB的工作原理、优势和劣势,以及AOF的实现原理、配置选项、文件重写机制和三种数据同步方式,还介绍了AOF文件修复工具redis-check-aof的使用,并通过实例展示了如何开启和配置AOF持久化方式。
Redis中的rdb和aof
|
1月前
|
存储 NoSQL 大数据
大数据-51 Redis 高可用方案CAP-AP 主从复制 一主一从 全量和增量同步 哨兵模式 docker-compose测试
大数据-51 Redis 高可用方案CAP-AP 主从复制 一主一从 全量和增量同步 哨兵模式 docker-compose测试
35 3
|
1月前
|
存储 Prometheus NoSQL
大数据-44 Redis 慢查询日志 监视器 慢查询测试学习
大数据-44 Redis 慢查询日志 监视器 慢查询测试学习
25 3
|
1月前
|
缓存 NoSQL Ubuntu
大数据-39 Redis 高并发分布式缓存 Ubuntu源码编译安装 云服务器 启动并测试 redis-server redis-cli
大数据-39 Redis 高并发分布式缓存 Ubuntu源码编译安装 云服务器 启动并测试 redis-server redis-cli
56 3
|
1月前
|
存储 缓存 NoSQL
大数据-46 Redis 持久化 RDB AOF 配置参数 混合模式 具体原理 触发方式 优点与缺点
大数据-46 Redis 持久化 RDB AOF 配置参数 混合模式 具体原理 触发方式 优点与缺点
61 1
|
2月前
|
存储 NoSQL Redis
SpringCloud基础7——Redis分布式缓存,RDB,AOF持久化+主从+哨兵+分片集群
Redis持久化、RDB和AOF方案、Redis主从集群、哨兵、分片集群、散列插槽、自动手动故障转移
SpringCloud基础7——Redis分布式缓存,RDB,AOF持久化+主从+哨兵+分片集群
|
3月前
|
缓存 NoSQL Linux
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
131 1
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
下一篇
无影云桌面