我是使用 Microsoft Azure 服务的初学者,并且我有学生订阅,可提供 12 个月的免费服务。
我无法弄清楚这意味着什么以及如何限制使用和我的积分正在被使用,即使我的数据库中的数据非常少(每个 mongoDB 集合中不超过 5-6 行)。 有人能具体解释一下7,298/2,976 1/小时的含义吗 2018 年 11 月 10 日超过?
最佳答案
对于 cosmosDb,您无需按实际数据使用量付费。更多的是,你付费打开一个管道(RU/s),并且可能有大量数据通过该管道,或者根本没有数据,这并不重要,因为该管道是预留的并为你打开的。
因此,即使您的 cosmosDb 完全是空的并且没有人调用它,您也将为此付费。
您的管道测量值为 100 RU/s。设定 cosmosDb 允许的绝对最小值(目前不确定具体是多少)以降低成本。
另一件重要的事情是,在 cosmosDb 中,您需要为每个集合打开单独的管道,因此为了节省资金,它会改变您构建数据的方式。您不想拥有一堆小集合,尽管这在架构上是有意义的。
RU 本身代表每秒为数据库保留多少读/写计算能力。
Cosmos DB 每月免费提供 400 RU。我假设这是 400 RU/s,而不仅仅是普通的 400。因此,请确保所有内容组合在一起时不超过 400 RU/s(可能是多个集合问题)。
关于azure - 如何限制Azure服务中cosmos数据库的使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52855690/