你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
快速入门:创建 Redis Enterprise 缓存
Azure Cache for Redis 的 Enterprise 层在 Azure 上提供了完全集成和托管的 Redis Enterprise。
Enterprise 层包括两个层选项:
- Enterprise:此层使用虚拟机上的易失性存储器(动态随机存取存储器 (DRAM))来存储数据。
- Enterprise Flash:此层使用易失性和非易失性存储器(NVM Express (NVMe) 或固态硬盘 (SSD))来存储数据。
Enterprise 和 Enterprise Flash 都支持开源 Redis 6 以及一些尚未在基本、标准或高级层中提供的新功能。 支持的功能包括一些 Redis 模块,这些模块支持其他功能,例如搜索、Bloom 筛选器和时序。
先决条件
- Azure 订阅。 免费创建一个。 有关详细信息,请参阅 Enterprise 层的特殊注意事项。
按区域列出的可用性
Azure Cache for Redis 不断扩展到 Azure 中的新区域。 若要查看所有层的区域可用性,请参阅各区域的产品可用性。
创建缓存
若要创建缓存,请登录到 Azure 门户。 在门户菜单上,选择“创建资源”。
在“新建”窗格中,选择“数据库”。 在搜索结果中,选择“Azure Cache for Redis”。
在“新建 Redis 缓存”窗格的“基本信息”选项卡上,配置缓存的以下设置:
设置 操作 说明 订阅 选择 Azure 订阅。 用于创建 Azure Cache for Redis 的新实例的订阅。 资源组 选择一个资源组,或者选择“新建”并输入新的资源组名称。 要在其中创建缓存和其他资源的资源组的名称。 将所有应用资源放入一个资源组可以轻松地统一管理或删除这些资源。 DNS 名称 输入在 Azure 区域中独一无二的名称。 缓存名称必须是长度为 1 到 63 个字符的字符串,只能包含数字、字母和连字符。 (如果缓存名称长度少于 45 个字符,则它应该可以在所有当前可用的区域中正常工作。)该名称必须以数字或字母开头和结尾,且不能包含连续的连字符。 缓存实例的主机名为 \<DNS name\>.\<Azure region\>.redisenterprise.cache.azure.net
。位置 选择一个位置。 一个靠近其他使用缓存的服务的 Azure 区域。 企业层在所选 Azure 区域中可用。 缓存类型 选择 Enterprise 或 Enterprise Flash 层和缓存大小。 此层决定可用于缓存的大小、性能和功能。 重要
在继续之前,请务必选择“条款”复选框。
在完成时选择“下一步:网络”并跳过。
选择“下一页:高级”。
在“高级”选项卡上,配置以下设置:
只有当你打算在不使用传输层安全性 (TLS) 的情况下连接到新缓存时,才选择“仅限非 TLS 访问”复选框。 建议不要禁用 TLS。
对于非群集缓存的“群集策略”,请选择“Enterprise”。 对于群集缓存,请选择“OSS”。
若要详细了解如何选择用于缓存的群集策略,请参阅 Enterprise 上的群集。
重要
与基本层、标准层和高级层相比,Enterprise 层和 Enterprise Flash 层本质上是群集型的。 Redis Enterprise 提供两个群集策略:
- 通过 Redis API 使用 Enterprise 群集策略来访问缓存。
- 通过 OSS 群集策略使用 OSS 群集 API。
有关详细信息,请参阅 Enterprise 上的聚类分析。
创建 Enterprise 缓存后,无法更改其群集策略。 如果使用 RediSearch,则需要 Enterprise 群集策略,而
NoEviction
则是唯一受支持的逐出策略。如果在异地复制组中使用此缓存,则创建缓存后无法更改逐出策略。 在创建缓存之前,请务必了解主节点的逐出策略。
有关活动异地复制的详细信息,请参阅活动异地复制先决条件。
创建缓存后,无法更改模块。 必须在创建 Azure Cache for Redis 实例时启用模块。 没有在创建缓存后启用模块配置的选项。
选择“下一步: 标记”(跳过),然后选择“下一步: 查看+ 创建”。
在“审阅 + 创建”选项卡上查看设置,然后选择“创建”。
完成缓存部署需要一些时间。 可以在 Azure Cache for Redis 的“概述”窗格上监视进度。 如果“状态”显示为“正在运行”,则表示该缓存可供使用。