我试图使用批处理选项插入超过100条记录。
client.batch(batchQuery,{prepare:true},function(err,result){ if(错误){ res.status(404).json({msg:err}); } …
您不应该使用批量插入Cassandra(与RDBMS相比) - 这个错误意味着您将数据插入到不同的分区中,并且它会在接收查询的节点上推送额外的负载。只有在插入同一分区时才需要使用批次 - 在这种情况下,它们将作为单个变异应用。
否则,通过异步执行发送单个插入查询将会快得多。您只需要同时发送太多请求(请参阅此处) 回答 )。
你可以阅读更多关于good& amp;在批次中使用不当 文件 以及关于SO的回答: 1 。