我编写了一个多进程python脚本,将数据批量加载到我的Cosmos数据库中。我决定使用多进程来加快插入速度,但是我不断收到错误429请求率很大。可能需要更多的请求单位。提高吞吐量是解决此错误的唯一方法吗?
答案 0 :(得分:0)
根据问题中提到的关键词,您希望加快插入速度,同时也不想增加成本。恐怕真的很有挑战性。
我们知道,Throughput is provisioned始终针对您的Azure Cosmos数据库,这样对数据库服务器的每个请求都会消耗资源。这与处理的数量无关。我知道每个人都在乎成本,请知道会影响RU收费的factors。
要调整cosmos db的性能,可以参考此performance tips document。或者可以考虑将synthetic partition key用于文档,以提高写入性能。