[英]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.