首页 > 解决方案 > 使用 .NET SDK 在 Cosmos DB 中批量删除支持

问题描述

根据与 cosmos db 批量执行器相关的文档 ( https://docs.microsoft.com/en-us/azure/cosmos-db/bulk-executor-dot-net ),支持通过批量删除执行者。

但是,.NET SDK ( https://devblogs.microsoft.com/cosmosdb/introducing-bulk-support-in-the-net-sdk/ ) 中的新批量支持下的示例并未明确说明有关删除的任何内容

我想了解使用新的批量执行支持尝试删除多个文档是否有任何缺点(此处:https ://devblogs.microsoft.com/cosmosdb/introducing-bulk-support-in-the-net-sdk / ),或者如果可以继续使用与示例中描述的“创建”流程类似的模式。

标签: azure-cosmosdb

解决方案


启用 Bulk 模式后,任何点操作(ReadItem、CreateItem、UpsertItem、DeleteItem、ReplaceItem)都将受益,只需遵循并发任务的相同模式,而不是 CreateItem、DeleteItem(或者您甚至可以混合不同的操作类型) .


推荐阅读