sag*_*gar 5 redis azure-cosmosdb
我可以使用azure cosmos db代替redis缓存进行服务器端缓存吗,我觉得cosmos db还提供键值存储,具有地理复制,读写访问和比redis缓存更低的延迟
小智 11
如果两年后您仍在阅读本文,请注意以下内容。答案是肯定的,但真正的情况是它们可以更好地合作。Azure Redis 缓存现在通过同一市场磁贴拥有企业层。这使您能够跨多个区域以主动-主动模型部署 Redis,其中所有实例都可读可写,并且 Redis 支持的不同数据类型中内置了冲突解决方案。再加上通过 Redis 企业代理获得的更高性能以及高达 5 个 9 的可用性,为您提供了更多选择。Cosmos 前面的 Azure Redis Enterprise 缓存 (ACRE) 是一个真正的选择,因为 ACRE 具有亚毫秒级延迟功能。请注意,我在 Redis Labs 工作,已经看到了这项工作并亲自部署了它。
Redis是一种内存数据存储,因此它的主要用例是内存缓存。由于是Key-value存储,查询能力一般有限,只允许通过主键查询。
而CosmosDB是全球分布式、水平可扩展、多模型的数据库服务。当您需要查询异构数据的能力时,它会变得很方便。
这两者的目的完全不同,甚至微软也将 Redis 缓存作为除 CosmosDB 之外的服务来服务于这个目的。
| 归档时间: |
|
| 查看次数: |
4758 次 |
| 最近记录: |