【发布时间】:2018-07-20 10:08:21
【问题描述】:
我有一个 CosmosDB 数据库,一直查询它是没有意义的,我需要实现缓存,因为 RU 很高。我正在使用来自 MVC 应用程序的数据。在控制器上使用传统的 OutputCache 不是一种选择。你知道如何做到这一点吗?
【问题讨论】:
-
你看过Azure Redis Cache吗?
-
或者一个简单的 MemoryCache。这一切都取决于大小、可用的关键候选者......
-
有很多潜在的缓存解决方案;您使用什么完全取决于您,并且并不真正适用于 Cosmos DB。至于“天价”的 RU 成本(并且知道这意味着什么):有一种方法可以在不查看数据形状、查询、索引等的情况下了解您的 RU 成本。
标签: c# asp.net-mvc azure azure-cosmosdb