redis - 我可以用 Cosmos DB 替换 Redis 缓存吗?
问题描述
我可以使用 azure cosmos db 代替 redis 缓存进行服务器端缓存吗,我觉得 cosmos db 还提供键值存储,具有地理复制、读写访问和比 redis 缓存更低的延迟
解决方案
如果您在 2 年后仍在阅读此内容,请注意以下内容。答案是肯定的,但真正的故事是他们一起工作得更好。Azure Cache for Redis 现在通过同一个市场磁贴拥有一个企业层。这使您能够以 Active-Active 模型跨多个区域部署 Redis,在这些区域中,所有实例都是可读和可写的,冲突解决方案内置在 Redis 支持的不同数据类型中。通过 redis 企业代理将其与更高的性能相结合,以及多达 5 个 9 的可用性为您提供了更多可供选择的选项。Cosmos 前面的 Azure Cache for Redis Enterprise (ACRE) 是一个真正的选择,因为 ACRE 具有亚毫秒级延迟功能。请注意,我在 Redis Labs 工作,并且看到了这项工作并自己部署了它。
推荐阅读
- python - 无法使用 python 在 selenium 中捕获具有 _ngcontent-c6 的 Web 元素
- spring-boot - JPA。双向关联:ManyToOne。删除父级时如何删除关联?
- math - 从原点旋转的坐标系确定四元数(给出三个新的单位向量)
- node.js - 为什么在上传到 nosub 时会出现来自节点的未处理的承诺拒绝警告?
- python - 如何为列表设置限制?Python
- vulkan - 如何从 Vulkan 着色器中访问计时器?
- javascript - 如何使用 VB.NET 和 AJAX 调用 .NET 页面方法
- html - 如何更改 dropcap 的选择颜色?
- python - 如何获取所需的数据帧作为 groupby 的输出和 pandas 中的值计数
- unity3d - 粒子系统的位置未附加到对象