当我们批量插入到cassandra时,批量大小为40000行。突然,节点失败,cassandra进程停止,然后我应该再次运行cassandra-r命令。你知道这个问题吗?谢谢你的好意
eeq64g8w1#
cassandra中的批处理与传统数据库中的批处理不同。最可能的情况是,您将不同分区的数据放入同一批中,协调器节点被试图处理请求的数据重载。您需要明智地使用批处理—只使用它们来批处理具有相同分区键的条目。如果数据属于不同的分区,只需使用异步api—速度会快得多。您可以在文档中阅读有关批处理的正确和错误用法的更多信息。
1条答案
按热度按时间eeq64g8w1#
cassandra中的批处理与传统数据库中的批处理不同。最可能的情况是,您将不同分区的数据放入同一批中,协调器节点被试图处理请求的数据重载。
您需要明智地使用批处理—只使用它们来批处理具有相同分区键的条目。如果数据属于不同的分区,只需使用异步api—速度会快得多。
您可以在文档中阅读有关批处理的正确和错误用法的更多信息。