查看和编辑数据库
使用Redis Cloud 控制台的数据库菜单来管理您的数据库。
要查看数据库的详细信息:
-
登录Redis Cloud 控制台。(如果您还没有账户,请创建一个。)
-
选择数据库菜单来显示所有数据库的可搜索列表。
-
在列表中找到数据库。
-
选择数据库名称以打开数据库页面。
数据库屏幕可让您查看:
- 数据库的配置详细信息
- 显示性能指标的图表
- 通过“[slowlog](/docs/latest/commands/slowlog/”查看近期活动,其中列出了超过一定执行时间的查询。
有关更改数据库设置的帮助,请参阅编辑数据库详细信息。
“配置”选项卡
配置屏幕分为几个部分,每个部分专用于特定类别。请注意,并非每个部分或设置都适用于每个订阅计划。
常规设置
常规部分定义了有关数据库的基本属性。
可用的设置因您的计划、云提供商和设计选择而异。例如,如果您在创建数据库时未选择“高级功能”,则查看其配置详细信息时不会显示“高级功能”设置。
| 设置名称 | 描述 |
|---|---|
| 数据库名称 | 数据库的名称 |
| 公共终结点Public Endpoint | 任何应用程序或客户端用于访问数据库的公共 URI。 |
| 专用终结点Private end | 私有端点 URI 可供批准的客户使用;使用 CIDR 允许列表和 VPC 对等连接来启用访问(仅限 Redis Cloud Pro) |
| 标签 | 与数据库关联的标签列表。选择管理标签以管理数据库标签。 |
| 类型 | 根据创建数据库时选择的值显示“Redis”、“Redis Stack”或“memcached” |
| Redis 版本 | 用于创建数据库的 Redis 版本 |
| 自动分层 | 当订阅支持自动分层时检查(仅限 Redis Cloud Pro) |
| 创建时间 | 数据库创建的日期和时间 |
| 主动-主动 Redis | 当数据库属于主动-主动关系的一部分时进行检查(仅限 Redis Cloud Pro) |
| 上次修改 | 上次更新的日期和时间 |
| 支持的协议 | 显示数据库使用的 RESP 版本。详情请参阅Redis 序列化协议 |
| 高级功能 | 当数据库启用高级功能时,会出现此设置 |
可扩展性部分
可伸缩性部分描述了数据库的内存大小、吞吐量和散列策略。
可扩展性部分主要针对 Redis Cloud Pro 计划。Redis Cloud Essentials 计划有内存限制和内存使用选项。
| 设置名称 | 描述 |
|---|---|
| 数据集大小 | 数据集的最大大小(以 GB 为单位)。 |
| 已用内存 | 您的数据库当前使用的内存。 |
| 吞吐量 | 根据数据库每秒的最大操作数来定义吞吐量 |
| 高可用性 | 在多个节点上复制数据;可用选项取决于您的计划类型 |
| 哈希策略 | 定义散列策略。 |
| OSS 集群 API | 为数据库启用Cluster API 。启用此选项后,您无法定义自定义哈希策略。 |
要了解有关这些设置的更多信息以及何时使用它们,请参阅数据库集群。
耐久性部分
持久性部分有助于在出现问题时保护您的数据。这些设置定义了复制、持久性、备份和驱逐策略。
| 设置名称 | 描述 |
|---|---|
| 数据持久性 | 定义是否(以及如何)将数据保存到磁盘;可用选项取决于您的计划类型 |
| 数据驱逐政策 | 配置当数据库达到其内存限制时应用哪种策略 |
| 远程备份 | 启用后,确定数据备份的位置和间隔。(仅限付费计划) |
| 主动-被动 Redis | 启用后,标识链接数据库的路径。(仅限 Redis Cloud Pro) |
安全部分
安全部分可帮助您控制对数据库的访问。
| 设置名称 | 描述 |
|---|---|
| 默认用户 | 启用后,允许使用简单密码进行访问 |
| 默认用户密码 | 默认用户的密码。数据库创建时会分配一个默认密码,并且可以更新。 |
| CIDR 允许列表 | 允许访问数据库的 IP 地址/安全组列表。(仅限付费计划) |
| 传输层安全性 (TLS) | 为数据库访问启用传输层安全性(TLS) 加密。(仅限专业计划) |
警报部分
警报部分定义发送到您的帐户的通知电子邮件以及触发它们的条件。
可用的警报根据计划类型而有所不同。
| 设置名称 | 描述 |
|---|---|
| 数据集大小已达到 | 启用后,当数据库达到定义的内存限制时发送电子邮件(仅限免费基本版或专业版) |
| 此计划下的数据集总大小已达到 | 启用后,当数据库达到定义的内存限制时发送电子邮件(仅限付费基本计划) |
| 吞吐量高于 | 启用后,当每秒操作数超过定义的阈值时发送电子邮件(仅限付费基本计划或专业计划) |
| 吞吐量低于 | 启用后,当每秒操作数低于定义的阈值时发送电子邮件(仅限付费基本计划或专业计划) |
| 延迟高于 | 启用后,当延迟超过定义的限制时发送电子邮件(仅限付费基本计划) |
| 连接数 | 启用后,当连接数超出定义的限制时发送电子邮件。(仅限 Essentials 计划) |
| 副本 - 数据库无法与源同步 | 启用后,当副本数据库无法与主(源)数据库同步时发送电子邮件(仅限专业计划) |
| 副本 - 同步延迟高于 | 启用后,当同步滞后超过定义的阈值时发送电子邮件(仅限专业计划) |
危险区域
危险区域中的行动是永久性的,不应掉以轻心。
在这里,您可以:
-
删除数据库。
数据库必须处于活动状态且为空,然后才能删除。要了解更多信息,请参阅删除数据库。
-
将数据导入数据库。
当您选择此操作时,系统会要求您指定要导入的数据的来源和位置
要了解更多信息,请参阅导入数据。
为了获得最佳效果,我们建议在开始任何危险区域操作之前备份数据。
管理数据库列表
数据库列表总结了与您的帐户关联的所有数据库的状态。
你可以:
-
通过在数据库列表上方的搜索框中输入内容进行搜索。
-
通过选择过滤器类型,然后从下拉列表中选中要包含的选项旁边的复选框来进行过滤。如果过滤器类型被隐藏,请选择位于搜索栏右侧的“过滤器”切换按钮。
您可以根据状态、订阅、功能、选项和标签过滤列表。字符串匹配不区分大小写。您可以一次指定多个过滤表达式。
所选过滤器的列表显示在过滤器类型下方。
要删除过滤器,请单击该过滤器名称右侧的x 。要删除所有过滤器,请选择全部清除。
-
使用标题中字段名称右侧显示的箭头按降序或升序对列表进行排序。支持的字段包括订阅、数据库名称、内存和标签。
选择箭头图标可更改排序顺序。任何时候都可以激活一种排序顺序。
-
使用列表页脚中的控件来更改列表中显示的项目数或进行导航。
排序顺序和过滤表达式不会在控制台会话之间保存。
其他行动和信息
“查看数据库”屏幕还包含可让您查看的选项卡:
编辑数据库详细信息
使用编辑数据库按钮来编辑数据库详细信息。
由于数据库存在于部署上下文中,因此某些字段无法更新,尤其是那些可能导致数据丢失的字段。
以下是您可以更改的内容:
| 部分 | 环境 | 评论 |
|---|---|---|
| 一般的 | 数据库名称 | |
| 支持的协议 | ||
| 标签 | ||
| 可扩展性 | 内存限制 | |
| 吞吐量 | 仅限专业计划 | |
| 哈希策略 | 仅限专业计划 | |
| OSS 集群 API | 仅限专业计划 | |
| 耐用性 | 高可用性 | 仅限付费计划 |
| 数据持久性 | 仅限付费计划 | |
| 数据驱逐政策 | ||
| 远程备份 | 仅限付费计划 | |
| 主动-被动 Redis | 仅限专业计划 | |
| 安全 | 默认用户 | |
| 默认用户密码 | ||
| CIDR 允许列表 | 仅限付费计划 | |
| 传输层安全性 (TLS) | 仅限专业计划 | |
| 警报 | 全部适用于计划类型 |
选择“保存数据库”以保存您的更改。
如果需要更改其他详细信息,请创建一个新的数据库,然后迁移现有数据。