azure-cosmosdb - 使用 .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 / ),或者如果可以继续使用与示例中描述的“创建”流程类似的模式。
解决方案
启用 Bulk 模式后,任何点操作(ReadItem、CreateItem、UpsertItem、DeleteItem、ReplaceItem)都将受益,只需遵循并发任务的相同模式,而不是 CreateItem、DeleteItem(或者您甚至可以混合不同的操作类型) .
推荐阅读
- reactjs - React + Redux 连接错误。对象作为 React 子对象无效(找到:带有键 {$$typeof, type, compare, WrappedComponent} 的对象)
- reactjs - 如何允许组件采用 FunctionComponent 或组件的参数
- jhipster - 如何设计 JHipster 的“工作”?
- javascript - 错误:使用 Firebase 谷歌登录的 DEVELOPER_ERROR 使用本机反应
- python - 如何在悬停时注释 broken_barh 图表?
- javascript - [什么是正确的语法]如何在 React 中读取 Json 响应的嵌套属性
- c# - 如何将变量从 Program.CS 传递到 .NET Core 2.1 中的控制器?
- javascript - 优化 MongoDB 上的查询
- firebase-authentication - 如何在模拟器中从 Firebase Auth 打印电子邮件验证 URL?
- powerbi - 度量中的格式数据与原始计算不同