.NET 大量執行程式連結庫:下載資訊 (舊版)
適用於:NoSQL
連結/附注 | |
---|---|
說明 | .NET 大量執行程式連結庫可讓用戶端應用程式在 Azure Cosmos DB 帳戶上執行大量作業。 此連結庫提供 BulkImport、BulkUpdate 和 BulkDelete 命名空間。 BulkImport 模組可以透過優化的方式大量內嵌檔,讓為集合布建的吞吐量達到最大範圍。 BulkUpdate 模組可以將 Azure Cosmos DB 容器中的現有數據大量更新為修補程式。 BulkDelete 模組可以優化的方式大量刪除檔,讓為集合布建的吞吐量達到最大範圍。 |
SDK 下載 | NuGet (英文) |
GitHub 中的大量執行程序連結庫 | GitHub |
API 文件 | .NET API 參考檔 |
開始 | 開始使用大量執行程序連結庫 .NET SDK |
目前支持的架構 | Microsoft .NET Framework 4.5.2、4.6.1 和 .NET Standard 2.0 |
注意
如果您使用大量執行程式,請參閱 .NET SDK 的最新版本 3.x,其中包含 SDK 內建的大量執行程式。
版本資訊
2.4.1-preview
- 修正 BulkDelete 回應中的 TotalElapsedTime,以正確測量包含任何重試的總時間。
2.4.0-preview
- 已將 SDK 相依性變更為 >= 2.5.1
2.3.0-preview2
- 已新增圖形大量執行程序的支援,以接受頂點和邊緣上的ttl
2.2.0-preview2
- 已修正在閘道模式中執行時,造成 Azure Cosmos DB 彈性調整期間發生例外狀況的問題。 此修正程式在功能上相當於1.4.1版本。
2.1.0-preview2
- 已新增 NoSQL 帳戶 API 的 BulkDelete 支援,以接受要刪除的數據分割索引鍵、文件標識碼 Tuple。 這項變更在功能上相當於 1.4.0 版。
2.0.0-preview2
- 包含 MongoBulkExecutor 以支援 .NET Standard 2.0。 這項功能使其功能相當於 1.3.0 版本,並新增支援 .NET Standard 2.0 作為目標架構。
2.0.0-preview
- 已將 .NET Standard 2.0 新增為其中一個支援的目標架構,讓大量執行程序連結庫可與 .NET Core 應用程式搭配使用。
1.8.9
- 修正當逸出引號的值以輸入參數傳遞時,BulkDeleteAsync 的問題。
1.8.8
- 已修正 MongoBulkExecutor 的問題,其藉由新增邊框間距,而在某些情況下,會超出檔大小上限,意外增加檔大小。
1.8.7
- 已修正 Collection 具有巢狀分割區索引鍵路徑時 BulkDeleteAsync 的問題。
1.8.6
- MongoBulkExecutor 現在會實作 IDisposable,而且預期會在使用之後處置。
1.8.5
- 已移除 SDK 版本的鎖定。 套件現在相依於 SDK >= 2.5.1。
1.8.4
- 修正使用具有數值的 POCO 物件清單呼叫 BulkImport 時,標識碼的處理方式。
1.8.3
- 修正 BulkDelete 回應中的 TotalElapsedTime,以正確測量包含任何重試的總時間。
1.8.2
- 已修正特定案例的高CPU耗用量。
- 追蹤現在使用 TraceSource。 用戶可以定義來源的
BulkExecutorTrace
接聽程式。 - 已修正在傳送接近大小 2Mb 的檔時造成鎖定的罕見案例。
1.6.0
- 已將大量執行程式更新為現在使用最新版的 Azure Cosmos DB .NET SDK (2.4.0)
1.5.0
- 已新增圖形大量執行程序的支援,以接受頂點和邊緣上的ttl
1.4.1
- 已修正在閘道模式中執行時,造成 Azure Cosmos DB 彈性調整期間發生例外狀況的問題。
1.4.0
- 已新增 NoSQL 帳戶 API 的 BulkDelete 支援,以接受要刪除的數據分割索引鍵、文件標識碼 Tuple。
1.3.0
- 已修正此問題,導致大量執行程式所使用的使用者代理程式發生格式問題。
1.2.0
- 已改善大量執行程式匯入和更新 API,以在記憶體超過目前容量而不擲回例外狀況的情況下,以透明方式適應 Azure Cosmos DB 容器的彈性調整。
1.1.2
- 將 DocumentDB .NET SDK 相依性提高到 2.1.3 版。
1.1.1
- 已修正此問題,導致大量執行程式在匯入至固定集合時擲回 JSRT 錯誤。
1.1.0
- 已新增對適用於 NoSQL 帳戶之 Azure Cosmos DB 的 BulkDelete 作業支援。
- 已新增對具有適用於 MongoDB 之 Azure Cosmos DB API 之帳戶的 BulkImport 作業支援。
- 將 DocumentDB .NET SDK 相依性提高到 2.0.0 版。
1.0.2
- 已針對 Gremlin 帳戶新增 Azure Cosmos DB 的 BulkImport 作業支援。
1.0.1
- 針對 NoSQL 帳戶的 Azure Cosmos DB BulkImport 作業修正次要錯誤。
1.0.0
- 已新增適用於 NoSQL 帳戶的 Azure Cosmos DB BulkImport 和 BulkUpdate 作業支援。
下一步
若要瞭解大量執行程式 Java 連結庫,請參閱下列文章: