#azure-cosmosdb
#azure-cosmosdb
Вопрос:
На основе документации, относящейся к массовому исполнителю 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 /), или если можно продолжить использовать шаблон, аналогичный потоку «Создать», описанному в примере.
Ответ №1:
Когда включен массовый режим, любая точечная операция (ReadItem, CreateItem, UpsertItem, DeleteItem, ReplaceItem) выиграет от этого, просто следуйте тому же шаблону параллельных задач, но вместо CreateItem, DeleteItem (или вы можете даже смешивать разные типы операций).