控制台和登录入口整合在这里了。

确定

云数据库 Redis 版

一种提供可以用内存缓存,和高速访问托管在云上的应用程序的Key-Value类型在线存储服务。

立即购买

云数据库 Redis 版

云数据库 Redis 版是一项易于部署和管理的按需数据库服务,与 Redis 协议兼容。云数据库 Redis 版通过从内存缓存中检索数据而提供高速数据读写功能,并通过同时使用内存和硬盘存储而确保数据持久性 — 特别适合于要求高性能的 Web 应用。

云数据库 Redis 版的 Key-Value 型存储服务支持多种数据类型,如字符串、列表、集合、有序集合、哈希表,并支持许多其他高级功能,如事务、消息订阅与发布 (Sub/Pub)。

云数据库 Redis 版在云中提供有网络安全保障、易伸缩而且免维护的数据库服务。它还提供主备复制和多 AZ 部署,有助于实现更好的数据可用性。

云数据库 Redis 版适合于需要高可伸缩的数据存储并将其跨多个进程、应用或服务器共享的开发者。


优点

兼容

  • 提供 Redis 托管,它与开源 Redis 协议兼容。

  • 快速部署 Redis 兼容缓存服务

  • 提供基础设施配置和轻松的 cache 软件维护

  • 兼容现有工具或像 Jedis 这样的客户端。

简单易用

  • 轻松使用阿里云管理控制台

  • 利用监控统计增强队列可见性

可伸缩

  • 允许迅速添加或删除存储容量/缓存节点。

  • 调整存储容量而无需中断应用服务。

高可用性

  • 自动检测节点故障并更换故障节点。

  • 提供主备双节点备份架构,无服务中断。

可靠

  • 提供高速数据读写功能。

  • 使用内存和硬盘存储模式确保持久数据存储

产品详情

阿里云提供 Redis 托管,它是一项全托管、兼容开源 Redis 协议的 Key-Value 型云存储服务,称为云数据库 Redis 版。云数据库 Redis 版是一个高度可用且可伸缩的数据库,让您可以实现平稳的应用部署。通过使用内存 + 硬盘存储模式,云数据库 Redis 版提供了卓越的读写能力,并确保了数据持久性。

在写操作密集时,云数据库 Redis 版通过将缓存对象存储在队列中而加快了应用程序,因为此缓存机制可在规则操作期间最大限度地减少延迟。云数据库 Redis 版特别适合于社交、游戏、媒体共享、问题解答门户以及计算密集型工作负载之类的应用。

云数据库 Redis 版是一项高性价比的服务,支持通过数据库无法轻松实现的高级数据结构,如排行榜、计数、会话和跟踪等。

云数据库 Redis 版支持多种数据类型,如字符串、列表、集合、有序集合、哈希表,并支持许多其他高级功能,如事务、消息发布与订阅(Pub/Sub)。


功能

简单的 Key-Value 型存储

  • 便于快速部署服务。

  • 为托管的 Redis 提供多个可从阿里云管理控制台中管理的监控统计视图。

  • 支持多种数据操作以满足复杂的用户要求。

兼容

  • 兼容开源 Redis 数据库。

  • 兼容开源 Redis 协议中定义的所有数据类型,包括字符串、哈希表、列表、集合和有序集合。

弹性扩展

  • 一键式存储容量扩展:允许您通过阿里云管理控制台实时扩展或缩小存储容量(此功能应在云数据库 Redis 版公测期内通过申请启用)。

可用性

  • 为每个实例使用主备双节点,消除单点故障 (SPOF) 造成的中断。

  • 自动检测任何类型的硬件故障,快速提供恢复选项以恢复服务。

可靠性

  • 提供高速数据读写功能。

  • 通过使用内存 + 硬盘存储模式确保持久数据存储。

  • 使用主备双节点提供卓越的备份服务。

流畅的事务操作

  • 托管 Redis,亦即云数据库 Redis 版,支持 Redis 协议中定义的事务功能。

  • 实施自动化操作,它包括来自单个客户端的多条命令。

高级消息通知机制

  • 通过解耦基于事件通知机制的发布客户端和订阅客户端,启用消息发布/订阅功能。

  • 实现托管 Redis 中的多个客户端之间的互连。

使用入门

有了云数据库 Redis 版,您可以利用一项高级在线 Key-Value 型数据库服务的优势,它与开源 Redis 协议兼容。云数据库 Redis 版非常适合于那些要求高速读写功能和搜索密集型操作的应用,您可以立即开始进行部署,方法有二:使用阿里云管理控制台,以及借助文档中心访问云数据库 Redis 版。

通过管理控制台使用云数据库 Redis 版

阿里云管理控制台提供简单的基于 Web 的用户界面,允许您访问和配置云数据库 Redis 版。

使用此控制台,您可以创建、修改并监控各个 Redis 节点以适合您的业务要求。

要查看有关如何通过管理控制台使用云数据库 Redis 版的分步概述,请阅读此快速入门指南

访问云数据库 Redis 版的文档

云数据库 Redis 版文档让您可以详细了解 Key-Value 型数据库的工作原理以及如何监控实例和底层架构。

资源

有了云数据库 Redis 版,您可以利用一项高级在线 Key-Value 型数据库服务的优势,它与开源 Redis 协议兼容。

使用阿里云管理控制台并访问阿里云文档,发挥阿里云消息服务的优势。

以下是文档、SDK 及其他资源的链接。

开发者资源

常见问题

1. 云数据库 Redis 版是否支持公网访问?

不,云数据库 Redis 版仅支持从阿里云内网中进行的访问。只有部署在阿里云 ECS 实例上的应用可以连接到云数据库 Redis 版托管执行数据操作。

2. 云数据库 Redis 版的默认数据逐出策略是什么?

云数据库 Redis 版的默认逐出策略是“无逐出”。无逐出:服务将不逐出任何键,在释放更多内存前将无法写入。

您可以通过云数据库 Redis 版控制台在“策略设置”中修改此设置。

注意:Redis 默认接受 volatile-LRU,这一点不同于云数据库 Redis 版。

3. 我如何使用阿里云命令行工具将云数据库 Redis 版连接到 Redis?

使用阿里云命令行工具 (CLI),您可以运行以下命令将云数据库 Redis 版连接到 Redis: unhealthy

redis-cli -h instance connection address -a Instance ID:password

注意:云数据库 Redis 版只可以连接到同一节点内的一个 ECS 实例,因为云数据库 Redis 版只可以通过内网连接,不可以通过外网与其他节点上的主机连接。

有关阿里云 CLI 的更多信息,请点击此处

4. 在主节点上进行的更新是否会自动同步到关联的备节点?

是的,在主节点上进行的更新会自动同步到关联的备节点。云数据库 Redis 版支持同步复制。

5. 客户端超时后的重新连接机制是什么?

客户端可能会由于网络问题或者服务器存在的任何其他问题而超时。而且,在 Redis 协议中,请求和响应之间没有明确的对应关系。

如果发生云数据库 Redis 版访问超时,您需要断开连接以避免协议错误,并重新建立连接。

注意:尽管云数据库 Redis 版兼容多数 Redis 客户端,但有些客户端没有自动重新连接机制。对于这些客户端,如果发生超时,您需要手动重新连接到云数据库 Redis 版。

6. 云数据库 Redis 版兼容哪一 Redis 版本?

云数据库 Redis 版与 Redis v2.8.19 兼容。不过,有几个命令仍然不受支持。有关详细信息,请参见云数据库 Redis 版文档中心

7. 云数据库 Redis 版支持哪些 Redis 功能和命令?

除几项操作外,云数据库 Redis 版支持所有 Redis 功能和命令。您可以到 此处查看不受支持的命令的列表。

8. 我可否将我的 Redis 数据导入云数据库 Redis 版?

可以,您可以轻松地将您的所有 Redis 数据导入云数据库 Redis 版。您可以在 此处阅读详细的导入说明。

9. 云数据库 Redis 版是否支持 Redis LUA 脚本?

否,云数据库 Redis 版不支持 Redis LUA 脚本。

10. 云数据库 Redis 版是否支持“分布式集群”?

目前,128 GB 或更大的云数据库 Redis 版实例可支持分布式集群实例。这些分布式集群实例提供比常规实例更大的存储容量和更高的处理能力。您可以到此处了解有关云数据库 Redis 版分布式集群实例的更多信息。

11. 云数据库 Redis 版集群实例是否支持 hash_tag?

是的,云数据库 Redis 版分布式集群实例支持 hash_tag。您可以到以下位置了解有关云数据库 Redis 版分布式集群实例的更多信息:

链接:文档中心

12. 云数据库 Redis 版与 Redis 之间的关系是什么?

云数据库 Redis 版是阿里云构建的一项 Key-Value 型云数据库服务,它与 Redis 协议兼容并支持多数 Redis 命令。您可以轻松连接到云数据库 Redis 版以执行数据存储和相关操作。

13. 云数据库 Redis 版是否支持数据持久性?

是的,通过使用内存 + 硬盘数据存储模式,云数据库 Redis 版扩展了对数据持久性的支持。不过,在目前,数据持久性模式/频率是由云数据库 Redis 版自动设置的。

14. 为何我的新云数据库 Redis 版实例在开始时不显示为零?

云数据库 Redis 版的产品行为类似于 Redis。但是当创建一个新实例时,它会生成一些 1-2 Mb 的字典类系统文件,所以通常该实例的极少一部分存储空间将被占用。因此,每当有一个新的云数据库 Redis 版实例创建出来时,云数据库 Redis 版控制台中的使用量不显示为零。

15. 云数据库 Redis 版是否支持主备双节点备份?

是的,主节点和备节点的同步和故障转移完全由云数据库 Redis 版管理。您自己不需要做任何维护工作。

16. 云数据库 Redis 版是否支持只读备节点?

否。云数据库 Redis 版采用一种主备结构,在此结构中备节点不支持只读模式。

17. 云数据库 Redis 版是否支持一个主节点对 N 个备节点?

否,在目前,主备节点是一一对应的而且同步工作。

18. 我是否可以为云数据库 Redis 版集群实例自定义哈希算法?

不可以,云数据库 Redis 版集群实例不支持用户定义的哈希算法。它采用标准哈希算法,Redis 集群也是如此。