簡體   English   中英

Cassandra與C#:如何高性能地將超過一百萬條SQL的大量記錄插入Cassandra中

[英]Cassandra with C#: How to insert bulk over a million records of SQL into Cassandra with high performance

如何使用C#將SQL的dataset/datatable行轉換為Cassandra的rowset

使用Cassandra准備好的語句進行批量插入將得到ff。 錯誤:

指數數組的邊界之外。 值參數有100多個值。 batch.Add(userTrackStmt.Bind(值));

我想說,可以用於快速導入數百萬條記錄的工具將取決於您的SQL復雜性。
如果您在批量插入方面遇到問題(您未提供代碼和表結構的示例,所以我在這里不能為您提供幫助)。
您也可以嘗試:
1. COPY命令。
2.通過[Mobius]( https://github.com/Microsoft/Mobius )使用Spark Streaming API。 因此,從技術上講,您將讀取第一個表(或SQL結果),並以流方式將數據寫入第二個表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM