产品性能

最近更新时间:2024-10-21 16:30:42

我的收藏

规格系列

说明:
4.0、5.0版的256MB规格为入门尝鲜版本,仅适用于测试环境验证使用,不建议在生产环境中使用,目前可用区只支持: 广州(六区、七区)、上海(二区、三区、四区、五区)、北京(一区、二区、三区、四区、五区、六区、七区)、深圳金融(一区、二区、三区),且支持1GB及以上规格平滑缩容至256MB规格。
2.8版暂停售卖,建议您选择4.0及以上版本,如需购买2.8版本请 提交工单 申请。
功能
标准架构
集群架构
兼容 Redis 版本
2.8
4.0、5.0
6.2、7.0
4.0、5.0
6.2、7.0
兼容 Memcached
1.6 版本
内存规格
256MB - 64GB
1GB - 16TB
分片数
不支持
1、3、5、8、12、16、24、32、40、48、64、80、96、128、256
QPS
8万 - 10万
8万 - 10万
8万 - 10万
(8万 - 10万)/分片
最大连接数
默认10000,最大可调整到40000
默认10000,最大可调整到40000
默认10000/分片,最大可调整到40000
流量限制
10MB/S - 64MB/S
528MB/s - 608MB/s
288MB/s - 72GB/s
多 DB
支持
支持
支持
支持
Mget、Mset
支持
支持
支持
支持
lua
支持
支持
支持(不支持跨 Slot 访问)
支持(不支持跨 Slot 访问)
水平扩容
不支持
不支持
支持
支持
副本扩展
不支持
支持
支持
支持
读写分离
不支持
支持
支持
支持
支持 GEO
不支持
支持
支持
支持
副本数
1
1 - 9

CPU 核数说明

为保证系统稳定运行,每个节点分配2核 CPU,其中1个 CPU 用于处理后台任务。

实例规格对应连接数和流量

规格(GB)
最大连接数
最大吞吐量(MB/s)
0.25
3000
10
1
40000
16
2
40000
24
4
40000
24
8
40000
24
12
40000
32
16
40000
32
20
40000
48
24
40000
48
32
40000
48
40
40000
64
48
40000
64
64
40000
64
集群版连接数 = 分片连接数 * 分片数 集群版吞吐量,请参见 带宽调整
注意:
9000连接数的老实例,经过扩容或降配后连接数会自动变成10000。

性能数据

性能参考值

因 Redis 命令的执行耗时各不相同,在生产环境中,不同业务对数据库操作命令不同,所以对应性能也会有差别,本文给出的测试数据是在指定参数下的一个参考值,仅作为一个参考依据,实际情况需要业务真实的测试。

单节点测试性能

Redis 实例规格
连接数
QPS 值
内存版(标准架构)8GB
10000
8万 - 10万
内存版(集群架构)8GB(单分片)
10000
8万 - 10万

集群架构测试性能

内存版(集群架构)性能 = 内存版(标准架构)性能 * 分片数

测试方法

测试环境

压测客户端 CVM 数量
CVM 核数
CVM 内存
区域
Redis 实例大小
3
2核
8GB
广州二区
内存版(标准架构)8GB
3
2核
8GB
广州二区
CKV 版(标准架构)8GB

测试参数

redis-benchmark -h 10.66.187.x -p 6379 -a crs-1znib6aw:chen2016 -t set -c 3500 -d 128 -n 25000000 -r 5000000
redis-benchmark -h 10.66.187.x -p 6379 -a crs-1z5536aw:chen2016 -t set -c 3500 -d 128 -n 25000000 -r 5000000
redis-benchmark -h 10.66.187.x -p 6379 -a crs-090rjlih:1234567 -t set -c 3500 -d 128 -n 25000000 -r 5000000

QPS 计算

汇总3台压测客户端 redis-benchmark 的 QPS 之和。