簡體   English   中英

如何解決cassandra批量寫入帶來的性能問題

[英]How to solve the cassandra batch write to bring the performance problems

當我用Java寫Cassandra時,我的杯子使用率高達100%,具體細節如下:

  1. 我使用5個線程寫入Cassandra集群;
  2. 每個線程將建立一個連接;
  3. 一次批量寫入3000個數據,每個數據平均50KB。

這就是我用Java編寫Cassandra的方式: batch_insert_statement

您遇到過類似的問題嗎? 你能告訴我一些事情嗎? 非常感謝。

更新。 以下是我的計算機的詳細信息:

CPU內存詳細信息

您不必為每個線程建立連接。 初始化一次連接,並允許線程利用該連接。 每次建立連接都是一項昂貴的行為。

暫無
暫無

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

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