gpt4 book ai didi

azure - 如何使用 spring-data-cosmosdb 设置 CosmosDB 中整个数据库的吞吐量(RU)?

转载 作者:行者123 更新时间:2023-12-03 01:00:19 25 4
gpt4 key购买 nike

我在我的 Java 项目中使用 spring-data-cosmosdb 依赖项。我想通过属性设置数据库的吞吐量,但在现有属性中没有找到这样的选项。您可以看到该选项出现在 Azure 门户中: enter image description here

目前我只能使用 azure.cosmosdb.database=Core 属性设置数据库名称。

编辑:

根据容器创建时的信息,如果在容器级别设置吞吐量,除了数据库费率之外,还会收取费用。 enter image description here因此,每当我使用 @Document(collection = "Collection1") 运行 Spring Boot 应用程序并且容器不存在时,除了数据库吞吐量之外,它还会创建一个默认 4000 RU 的容器...

所以我的问题是:我需要如何创建具有固定吞吐量的数据库,而不是创建具有任何吞吐量的容器,而是使用数据库级 RU 设置?

最佳答案

我快速浏览了 SDK 代码。目前似乎没有办法使用 SpringBoot+Spring-Data-Cosmos 为数据库设置 RU。

您所创建的容器所看到的 4000 RU 是默认值。您可以使用以下注释为单个容器设置 RU。

@Document(collection = "collection1", ru="1000")

关于azure - 如何使用 spring-data-cosmosdb 设置 CosmosDB 中整个数据库的吞吐量(RU)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61548540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com