• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
云数据库 Redis
下载PDF

1 产品介绍

1.1 什么是Redis

云原生缓存数据库Redis是一种高性能的内存数据库,被广泛应用于构建云原生应用程序。

基于键值对存储的内存数据库,支持多种数据结构,如字符串、哈希、列表、集合和有序集合。它被设计为快速、可扩展和灵活的数据库,可用于高吞吐量和低延迟的应用场景。还提供了持久化功能,可以将数据写入磁盘以便在重启后恢复。


1.2 产品优势

高性能

Redis将数据存储在内存中,使其具备出色的读写性能和低延迟,适用于处理大规模的请求和高并发的应用场景。

可扩展性

Redis支持主从复制和分片技术,可以实现水平扩展和高可用性,提供更高的容量和负载均衡。

多语言支持

Redis提供了多种编程语言的客户端库,使其易于集成到不同的应用程序中。

丰富的功能

Redis不仅仅是一个缓存数据库,还提供了丰富的数据结构和功能,使开发者能够更灵活地处理各种场景和需求。


1.3 产品功能

实例管理

用户可以通过Redis控制台创建适应各种应用场景的数据库实例。完成实例创建后,可对实例进行停止、重启、删除等操作。可以查看账号权限范围内,实例列表和实例详细信息,也可以对目标实例进行升配扩容操作。

账号

用户可以对数据库账号进行创建、查看、删除、重置密码等操作。

数据结构操作

Redis提供了多种数据结构和对应的操作命令,例如对字符串进行增删改查,对列表进行插入和删除操作等。

参数管理

用户可以通过Redis控制台查看和修改数据库实例的部分参数值,查询修改记录,并进行版本对比。

缓存存储

Redis最常用于作为缓存数据库,将常用的数据存储在内存中,以提高应用程序的性能和响应速度。

备份恢复

用户可以对数据库实例进行备份和恢复,支持全量备份,支持原实例、新实例的全量恢复。

监控告警

支持对数据库实例的多项关键指标进行监控,用户可以随时查看实例中资源的使用情况。

日志管理

支持记录用户操作日志、SQL审计日志、慢查询日志、错误日志等,用户可以通过RDS控制台查看相应日志。

健康检查

用户可以设置健康检查的时间,定时向Redis Server发送info指令,进行分析并返回结果。

事务支持

Redis支持事务,可以保证一系列命令的原子性执行,通过multi、exec和watch命令实现。

发布/订阅

Redis支持发布/订阅模式,允许应用程序通过订阅特定的频道来接收实时的消息或事件。

自动故障转移

当发生单点故障时,数据库实例自动故障转移,如做主从切换,确保业务访问不中断或仅瞬断,最大可能降低对业务的影响。

故障隔离(磁盘故障、服务器故障)

当磁盘或服务器发生故障时,数据库实例可进行故障隔离,不影响业务的情况下供运维人员对故障点进行运维修复。

掉电恢复

当系统整体运维掉电后再上电,云数据库服务能够正常启动并提供服务。


1.4 使用限制

如果云数据库 Redis实例未绑定弹性公网IP,则需要通过云服务器连接该Redis实例,并且二者必须在同一区域、同一VPC内才能访问。

1.5 基本概念

实例

实例是云数据库 Redis的基本单位,是一个独立运行实体,包含数据存储和处理的功能。

主节点(Master)

Redis集群中负责写入和复制数据的节点。

从节点(Slave)

Redis集群中通过复制主节点数据来实现读取和故障转移功能的节点。

哨兵

用于监控Redis集群的健康状态,并在主节点故障时自动进行故障转移。

分片

将数据分散存储在多个Redis实例中的过程,以提高性能和容量。


1.6 实例规格

1.6.1 实例类型

微信截图_20241019221801.png

1.6.2 实例规格

主从版

微信截图_20241019221736.png

1.6.3 实例状态

微信截图_20241019221652.png微信截图_20241019221659.png

1.6.4 数据库版本

微信截图_20241019221604.png微信截图_20241019221620.png

1.7 产品计费

1.7.1 计费项

RDS Redis实例有以下组成部分:

微信截图_20241019221534.png

意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部