目录
一、云Redis关键信息调研对比
云平台 | 产品名称 | 部署对比 | 支持功能 | 备注信息 |
---|---|---|---|---|
阿里云 | Redis | 标准版 | 性能监控 报警设置 白名单设置 SSL设置 参数设置 账号管理 备份与恢复 服务可用性 日志管理 CloudDBA 数据传输服务 | 双机热备 |
阿里云 | Redis | 读写分离版 | 性能监控 报警设置 白名单设置 SSL设置 参数设置 账号管理 备份与恢复 服务可用性 日志管理 CloudDBA 数据传输服务 | 2副本,含1只读副本 |
阿里云 | Redis | 读写分离版 | 性能监控 报警设置 白名单设置 SSL设置 参数设置 账号管理 备份与恢复 服务可用性 日志管理 CloudDBA 数据传输服务 | 4副本,含3只读副本 |
阿里云 | Redis | 集群版 | 性能监控 报警设置 白名单设置 SSL设置 参数设置 账号管理 备份与恢复 服务可用性 日志管理 CloudDBA 数据传输服务 | 共2分片,每分片2 GB,可扩分片数 |
阿里云 | Redis | 集群版 | 性能监控 报警设置 白名单设置 SSL设置 参数设置 账号管理 备份与恢复 服务可用性 日志管理 CloudDBA 数据传输服务 | 共4分片,每分片1 GB,可扩分片数 |
腾讯云 | Redis | 标准架构 | 节点管理 系统监控 数据库智能管家DBbrain 安全组 ssl加密 账号管理 参数配置 备份和恢复 慢查询 任务记录 连接检查 | 1主1副本 |
腾讯云 | Redis | 集群架构 | 节点管理 系统监控 数据库智能管家DBbrain 安全组 ssl加密 账号管理 参数配置 备份和恢复 慢查询 任务记录 连接检查 | 总容量/分片大小/分片数量 5GB/1GB/5个, 副本1个 |
腾讯云 | Redis | 集群架构 | 节点管理 系统监控 数据库智能管家DBbrain 安全组 ssl加密 账号管理 参数配置 备份和恢复 慢查询 任务记录 连接检查 | 总容量/分片大小/分片数量 8GB/1GB/8个, 副本1个 |
华为云 | 分布式缓存服务Redis | 单机 | 性能监控 实例配置 运行日志 分析和诊断 备份和恢复 节点管理 会话管理 后台任务 | 单机实例只有一个节点,不支持数据持久化 |
华为云 | 分布式缓存服务Redis | 主备 | 性能监控 实例配置 运行日志 分析和诊断 备份和恢复 节点管理 会话管理 后台任务 | 主备默认包含一个主节点和一个备节点,当主节点故障后,备节点自动升级为主节点 |
华为云 | 分布式缓存服务Redis | 读写分离 | 性能监控 实例配置 运行日志 分析和诊断 备份和恢复 节点管理 会话管理 后台任务 | 读写分离实例提供一个域名或IP地址,该地址为实例内部多个Proxy节点(代理服务器集群)的访问地址,由proxy节点识别读写请求,把读请求转发给从节点,把写请求转发给主节点。写入的数据由主节点同步给从节点 |
华为云 | 分布式缓存服务Redis | Proxy集群 | 性能监控 实例配置 运行日志 分析和诊断 备份和恢复 节点管理 会话管理 后台任务 | Proxy集群,性能与Cluster集群一样,支持百万并发,用户客户端通过服务化的接口访问Redis,实现客户端与Redis解耦。 |
华为云 | 分布式缓存服务Redis | Proxy集群 | 性能监控 实例配置 运行日志 分析和诊断 备份和恢复 节点管理 会话管理 后台任务 | Cluster集群兼容原生Cluster集群,继承smart client的设计方案,相比主备实例,数倍性能提升。 可配置副本数,示例单价为2副本 |
二、详细功能
1、阿里云Redis
API接口体系:CreateInstances_云数据库 Redis 版_API调试-阿里云OpenAPI开发者门户
连接方式:开通Redis直连访问,通过vpc进行直连
部署对比:机型规格示例: 最小1GB,下面以4G主从版为例
支持的功能:
- 性能监控:CPU、内存使用率、QPS等监控
- 报警设置:关联阿里云云监控设置报警
- 白名单设置:IP白名单和安全组设置
- SSL设置:加密客户端与Redis之间的链路
- 参数设置:Redis库默认参数设置
- 账号管理:Redis多账户管理,可控制权限
- 备份与恢复:定时备份和恢复数据功能
- 服务可用性:分片节点的展示和主从切换
- 日志管理:慢日志、运行日志、审计日志的查看
- CloudDBA:热Key分析、性能分析等功能
- 数据传输服务:数据同步功能
2、腾讯云Redis
API接口体系:登录 - 腾讯云
部署对比:机型规格示例: 最小256MB,下面以4G主从版为例。
特点:阶梯计费,使用越久越便宜。
部署方式 | 备注 |
---|---|
标准架构 | 1主1副本 |
集群架构 | 总容量/分片大小/分片数量 5GB/1GB/5个, 副本1个 |
集群架构 | 总容量/分片大小/分片数量 8GB/1GB/8个, 副本1个 |
支持的功能:
- 节点管理:主副节点切换,副节点设置只读
- 系统监控:利用率、流量监控
- 数据库智能管家DBbrain:大Key分析、性能分析、慢日志分析
- 安全组:安全组配置
- ssl加密:可开通证书通信
- 账号管理:管理Redis库账号
- 参数配置:Redis默认参数配置
- 备份和恢复:可以配置自动备份,进行数据恢复
- 慢查询:Redis慢查询、Proxy慢查询进行日志检索
- 任务记录:相关操作记录
- 连接检查:腾讯云设备到redis网络检查
3、华为云Redis
API接口体系:https://console.huaweicloud.com/apiexplorer/#/openapi/DCS/doc?api=ListInstances
部署对比:机型规格示例: 最小128MB,下面以4G主从版为例。
部署方式 | 备注 |
---|---|
单机 | 单机实例只有一个节点,不支持数据持久化 |
主备 | 主备默认包含一个主节点和一个备节点,当主节点故障后,备节点自动升级为主节点 |
读写分离 | 读写分离实例提供一个域名或IP地址,该地址为实例内部多个Proxy节点(代理服务器集群)的访问地址,由proxy节点识别读写请求,把读请求转发给从节点,把写请求转发给主节点。写入的数据由主节点同步给从节点 |
Proxy集群 | Proxy集群,性能与Cluster集群一样,支持百万并发,用户客户端通过服务化的接口访问Redis,实现客户端与Redis解耦。 |
Cluster集群 | Cluster集群兼容原生Cluster集群,继承smart client的设计方案,相比主备实例,数倍性能提升。 可配置副本数,示例单价为2副本 |
支持的功能:
- 性能监控:监控实例和数据节点指标
- 实例配置:可配置Redis默认运行参数、可配置访问Redis白名单
- 运行日志:查看Redis运行日志
- 分析和诊断:慢查询、大Key、热Key分析、过期Key扫描
- 备份和恢复:支持手动、自动备份和数据恢复,数据备份位置为对象存储
- 节点管理:可摘除从节点
- 会话管理:查看当前Redis会话,可在控制台Kill
- 后台任务:查看Redis变更相关任务及记录