Azure Managed Redis 中的缩放最佳做法

在本文中,我们将讨论何时和为什么缩放 Azure 托管 Redis 缓存的概念。

在负载过高前进行缩放

在 CPU 或内存使用量过高之前开始缩放。 如果过高,则意味着 Redis 服务器正忙。 处于繁忙状态的 Redis 服务器没有足够的资源来缩放和重新分发数据。 有关详细信息,请参阅何时缩放

如果最大程度地减少数据,将有助于更快地完成缩放

如果不需要保留缓存中的数据,可以考虑在进行缩放之前清空数据。 刷新缓存有助于更快地完成缩放操作,从而更快地提供新容量。

使用 TLS/SSL

如果使用 TLS/SSL,则缓存处理加密的 CPU 开销更高。 如果使用大量连接,或者使用具有较少 vCPU 的实例,这种开销增加尤为明显。 如果需要更高的性能 ,请考虑纵向扩展到更高的层

后续步骤