活动
你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure 托管 Redis(预览版)的最佳做法是什么
下面是 Azure 托管 Redis(预览版)的一些最佳做法。
强烈建议在区域冗余配置中部署新的缓存。 区域冗余可确保 Redis Enterprise 节点分布在三个可用性区域中,提高了数据中心级故障冗余。 使用区域冗余可提高可用性。 有关详细信息,请参阅联机服务的服务级别协议 (SLA)。
区域冗余在 Enterprise 层中非常重要,因为缓存实例总是使用至少三个节点。 两个数据节点(负责保存数据)和一个“仲裁节点”。 增加容量时,数据节点数会按偶数递增缩放。
还有另外一个节点叫做仲裁节点。 该节点监视数据节点,并在发生故障转移时自动选择新的主节点。 区域冗余可确保节点均匀分布在三个可用性区域中,从而最大限度地降低仲裁丢失的可能性。 除了区域内带宽费用之外,客户无需为仲裁节点付费,也无需为使用区域冗余付费。
数据持久化功能旨在当缓存出现故障时自动为数据提供快速恢复点。 通过将 RDB 或 AOF 文件存储在装载到缓存实例的托管磁盘中,可以实现快速恢复。 磁盘上的持久性文件不能被用户访问,也不能供任何其他 AMR 实例使用。
许多客户希望使用持久化来定期备份其缓存中的数据。 不建议以这种方式使用数据持久化。 请使用导入/导出功能。 可以将 RDB 格式的数据副本直接导出到选择的存储帐户中,并根据需要随时触发数据导出。 然后,可以将这些导出的数据导入到任何 Redis 实例。 可以通过门户或使用 CLI、PowerShell 或 SDK 工具来触发导出。
其他资源
培训
模块
Azure Cache for Redis 简介 - Training
评估 Azure Cache for Redis 如何提高应用程序的性能和可伸缩性。 介绍 Redis 如何为新式应用程序提供关键的低延迟高吞吐量数据存储解决方案。
认证
Microsoft Certified: Azure Database Administrator Associate - Certifications
使用 Microsoft PaaS 关系数据库产品/服务,管理云、本地和混合关系数据库的 SQL Server 数据库基础结构。