你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
快速入门:创建 Redis Enterprise 缓存
Azure Cache for Redis 企业层在 Azure 上提供了完全集成和托管的 Redis Enterprise。 这些新的层级为:
- 企业层,它在虚拟机上使用易失存储器 (DRAM) 存储数据
- Enterprise Flash,使用易失存储器和非易失存储器(NVMe 或 SSD)存储数据。
Enterprise 和 Enterprise Flash 都支持开源 Redis 6 以及一些尚未在基本、标准或高级层中提供的新功能。 支持的功能包括一些 Redis 模块,这些模块支持其他功能,例如搜索、Bloom 筛选器和时序。
先决条件
在开始之前,你需要一个 Azure 订阅。 如果没有帐户,请创建一个帐户。 有关详细信息,请参阅企业层的特殊注意事项。
按区域列出的可用性
Azure Cache for Redis 正在不断扩展到新区域。 若要查看所有层的区域可用性,请参阅各区域的产品可用性。
创建缓存
若要创建缓存,请登录到 Azure 门户并选择“创建资源” 。
在“新建”页上选择“数据库”,然后选择“Azure Cache for Redis”。
在“新建 Redis 缓存”页上配置新缓存的设置。
设置 选择值 说明 订阅 单击下拉箭头并选择你的订阅。 要在其下创建此新的 Azure Cache for Redis 实例的订阅。 资源组 单击下拉箭头并选择一个资源组,或者选择“新建”并输入新的资源组名称。 要在其中创建缓存和其他资源的资源组的名称。 将所有应用资源放入一个资源组可以轻松地统一管理或删除这些资源。 DNS 名称 输入在区域中唯一的名称。 缓存名称必须是包含 1 到 63 个字符的字符串,只能包含数字、字母或连字符。 该名称必须以数字或字母开头和结尾,且不能包含连续的连字符。 缓存实例的主机名将为 <DNS name>.<Azure region>.redisenterprise.cache.azure.net。 位置 单击下拉箭头并选择一个位置。 企业层在所选 Azure 区域中可用。 缓存类型 下拉并选择 Enterprise 或 Enterprise Flash 层和大小 。 此层决定可用于缓存的大小、性能和功能。 重要
在继续之前,请务必选择“条款”。
在完成时选择“下一步:网络”并跳过。
选择“下一页:高级”。
如果打算在不使用 TLS 的情况下连接到新的缓存,请启用“仅限非 TLS 访问”。 但是,建议不要禁用 TLS。
对于非群集缓存,请将“群集策略”设置为“企业”。 有关选择“群集策略”的详细信息,请参阅群集策略。
注意
Redis Enterprise 支持两个群集策略。 通过常规 Redis API 使用企业策略来访问缓存。 通过 OSS 来使用 OSS 群集 API。
注意
创建缓存实例后,无法更改模块。 此设置为“仅创建”。
在完成时选择“下一步:标记”并跳过。
在完成时选择“下一步:查看 + 创建”。
检查设置,然后选择“创建”。
创建缓存需要一些时间。 可以在 Azure Cache for Redis 的“概述”页上监视进度。 如果“状态”显示为“正在运行”,则表示该缓存可供使用。
群集策略
通过 OSS 群集模式,客户端可以使用与开源 Redis 相同的 Redis 群集 API 与 Redis 通信。 缩放群集时,此模式可提供最佳延迟和近线性的可伸缩性改进。 客户端库必须支持群集,以使用 OSS 群集模式。
Enterprise 群集模式是一种更简单的配置,它公开用于客户端连接的单个终结点。 通过此模式,使用独立或非群集 Redis 服务器的应用程序能够通过可扩展的多节点 Redis 的实现来实现无缝运行。 Enterprise 群集模式通过在内部将请求路由到群集中的正确节点,将客户端的 Redis 群集实现进行抽象化。 客户端不需要支持 OSS 群集模式。
后续步骤
本快速入门介绍了如何创建 Azure Cache for Redis 的企业层实例。