Knihovna bulk executoru .NET: Stažení informací (starší verze)
PLATÍ PRO: NoSQL
Odkaz/poznámky | |
---|---|
Popis | Knihovna bulk Executor .NET umožňuje klientským aplikacím provádět hromadné operace s účty Azure Cosmos DB. Tato knihovna poskytuje obory názvů BulkImport, BulkUpdate a BulkDelete. Modul BulkImport může hromadně ingestovat dokumenty optimalizovaným způsobem tak, aby se propustnost zřízená pro kolekci spotřebovala do maximálního rozsahu. Modul BulkUpdate může hromadně aktualizovat existující data v kontejnerech Azure Cosmos DB jako opravy. Modul BulkDelete může hromadně odstranit dokumenty optimalizovaným způsobem tak, aby se propustnost zřízená pro kolekci spotřebovala do maximálního rozsahu. |
Stažení sady SDK | NuGet |
Knihovna bulk executoru na GitHubu | GitHub |
Dokumentace k rozhraní API | Referenční dokumentace k rozhraní .NET API |
Začínáme | Začínáme s knihovnou Bulk Executor .NET SDK |
Aktuální podporovaná architektura | Microsoft .NET Framework 4.5.2, 4.6.1 a .NET Standard 2.0 |
Poznámka:
Pokud používáte hromadný exekutor, podívejte se na nejnovější verzi 3.x sady .NET SDK, která obsahuje integrovaný bulk executor do sady SDK.
Poznámky k verzi
2.4.1-preview
- Oprava TotalElapsedTime v odpovědi BulkDelete pro správné měření celkové doby včetně opakování.
2.4.0-preview
- Změna závislosti sady SDK na >= 2.5.1
2.3.0-preview2
- Přidání podpory pro bulk executor grafu pro příjem hodnoty ttl na vrcholech a hranách
2.2.0-preview2
- Opravili jsme problém, který způsoboval výjimky při elastickém škálování služby Azure Cosmos DB při spuštění v režimu brány. Tato oprava funkčně odpovídá verzi 1.4.1.
2.1.0-preview2
- Přidání podpory BulkDelete pro účty API pro NoSQL pro příjem klíče oddílu, id dokumentu řazených kolekcí členů k odstranění. Tato změna funkčně odpovídá verzi 1.4.0.
2.0.0-preview2
- Včetně MongoBulkExecutor pro podporu .NET Standard 2.0. Díky této funkci je funkce funkčně ekvivalentní verzi 1.3.0 s přidáním podpory rozhraní .NET Standard 2.0 jako cílové architektury.
2.0.0-preview
- Přidali jsme .NET Standard 2.0 jako jednu z podporovaných cílových architektur, aby knihovna bulk executoru fungovala s aplikacemi .NET Core.
1.8.9
- Opravili jsme problém s bulkDeleteAsync, kdy se hodnoty s řídicími uvozovkami předávaly jako vstupní parametry.
1.8.8
- Opravili jsme problém u MongoBulkExecutoru, který neočekávaně zvětšoval velikost dokumentu přidáním odsazení a v některých případech přesáhl limit maximální velikosti dokumentu.
1.8.7
- Opravili jsme problém s bulkDeleteAsync, když kolekce obsahuje vnořené cesty ke klíči oddílu.
1.8.6
- MongoBulkExecutor teď implementuje IDisposable a očekává se, že se po použití odstraní.
1.8.5
- Odebrali jsme zámek verze sady SDK. Balíček je teď závislý na sadě SDK >= 2.5.1.
1.8.4
- Oprava zpracování identifikátorů při volání BulkImport se seznamem objektů POCO s číselnými hodnotami.
1.8.3
- Oprava TotalElapsedTime v odpovědi BulkDelete pro správné měření celkové doby včetně opakování.
1.8.2
- Opravili jsme vysoké využití procesoru v určitých scénářích.
- Trasování teď používá TraceSource. Uživatelé mohou definovat naslouchací procesy pro
BulkExecutorTrace
zdroj. - Opravili jsme výjimečný scénář, který mohl způsobit zámek při odesílání dokumentů v blízkosti velikosti 2 Mb.
1.6.0
- Aktualizace bulk executoru, aby teď používal nejnovější verzi sady .NET SDK služby Azure Cosmos DB (2.4.0)
1.5.0
- Přidání podpory pro bulk executor grafu pro příjem hodnoty ttl na vrcholech a hranách
1.4.1
- Opravili jsme problém, který způsoboval výjimky při elastickém škálování služby Azure Cosmos DB při spuštění v režimu brány.
1.4.0
- Přidání podpory BulkDelete pro účty API pro NoSQL pro příjem klíče oddílu, id dokumentu řazených kolekcí členů k odstranění.
1.3.0
- Opravili jsme problém, který způsoboval problém s formátováním v uživatelském agentu používaném bulk executorem.
1.2.0
- Vylepšili jsme rozhraní API pro import a aktualizaci bulk Executoru, aby se transparentně přizpůsobila elastickému škálování kontejneru Azure Cosmos DB, když úložiště překročí aktuální kapacitu bez vyvolání výjimek.
1.1.2
- Došlo k zvýšení závislosti sady DocumentDB .NET SDK na verzi 2.1.3.
1.1.1
- Opravili jsme problém, který způsoboval, že hromadný exekutor při importu do opravených kolekcí způsoboval chybu JSRT.
1.1.0
- Přidání podpory operace BulkDelete pro účty Azure Cosmos DB for NoSQL
- Přidání podpory pro operaci BulkImport pro účty s rozhraním API služby Azure Cosmos DB pro MongoDB
- Došlo k zvýšení závislosti sady DocumentDB .NET SDK na verzi 2.0.0.
1.0.2
- Přidání podpory pro operaci BulkImport pro účty Azure Cosmos DB pro Gremlin
1.0.1
- Menší oprava chyby operace BulkImport pro účty Azure Cosmos DB for NoSQL
1.0.0
- Přidání podpory pro operace BulkImport a BulkUpdate pro účty Azure Cosmos DB for NoSQL
Další kroky
Informace o knihovně Bulk Executor Java najdete v následujícím článku: