0

m 使用 pelops 与 cassandra 交谈,并且想知道当 m 尝试插入 1 GB 数据时,它在服务器上的性能比本地性能要慢。我正在尝试批量插入,即 m 在 mutator.writecolumn 中创建大约 2000 列的批处理,并且使用 mutator.execute m 插入 0.1 GB 的数据处理时间超过 25 分钟。我想知道是否有任何解决方案或者这是 cassandra 的正常性能?

已经创建了 3 个节点的集群。cassandra 7.4 pelops 节俭 0.5

感谢和问候萨玛斯

4

2 回答 2

1

你没有提供很多细节,但如果我猜我会说你可能正在做单线程插入,这意味着你被限制为 < 1 Cassandra 核心。

于 2011-07-26T14:59:49.830 回答
0

你的写入参数是什么……嗯,我忘记了术语 casandra sues。您可以向写入命令添加一个参数,该参数指定写入必须碰巧被视为“成功”的节点数。显然,如果您在本地运行,则参数liekly 为 1(我认为您可以在数据库的配置文件中设置它),如果您有 3 个节点的集群,您可能已将其设置为 3 或 2。Ofc 需要更长的时间如果是这样,请编写并验证它是否已写入。

于 2011-07-25T15:04:55.607 回答