Azure Cosmos DB中的应用程序数据视图

时间:2017-09-26 23:12:22

标签: azure-cosmosdb

我们的应用程序使用Cosmos DB存储数据。数据库根据用户ID进行分区,所有后端服务都可以使用用户ID正常工作。

但是,我们有一个只有管理员才能访问的UI,它们与存储在DB中的用户不同。他们根据时间从DB中获取数据。也就是说,过去3天从数据库获取报告(与用户ID无关)。在这种情况下,查询需要扇出到所有分区。此外,存储过程按每个分区作用域,不能在此方案中使用。即使我们能够通过查询获取数据,它也会带来巨大的性能损失。

有人可以告知Cosmos DB是否有办法解决这个问题?

0 个答案:

没有答案