我对cassandra 2.1.8有些问题 我正在使用cassandra-driver-core-2.1.6.jar 我正在使用10个线程同时插入cassandra大约50000行(每个线程)。 但是,有些线程很慢。一些线程时间与其他线程时间非常不同。(时间,插入50000行)。 我认为需要调整cassandra。
这是我的代码的一部分。
for(int i = 0; i < 50000; i++) {
bind = statement.bind("KEY" + i + thread + j, param);
resultSetFuture = session.executeAsync(bind);
if(i % 1000 == 0) {
futures.add(resultSetFuture);
for(ResultSetFuture future : futures) {
future.getUninterruptibly();
}
}
}
你可以帮帮我吗?
请....
我是否需要更改任何设置?
答案 0 :(得分:0)
1)你有几个cassandra节点?
2)当你运行代码时他们在做什么?
3)你的架构是什么?
4)您认为您应该能够做多少次每秒请求?
5)你基于#4的答案是什么?