【发布时间】:2015-10-30 12:01:08
【问题描述】:
我正在使用 Java 驱动程序在 Cassandra 中创建一个键值对存储,它抱怨批处理大小太大。
所以我想减少 Cassandra 的批量大小。我有一个 BatchStatement 对象,其中包含一个 setFetchSize 方法。这是设置批量大小的适当方法吗?不然怎么办?
提前致谢
阿尔托伯
【问题讨论】:
标签: java cassandra key-value-store
我正在使用 Java 驱动程序在 Cassandra 中创建一个键值对存储,它抱怨批处理大小太大。
所以我想减少 Cassandra 的批量大小。我有一个 BatchStatement 对象,其中包含一个 setFetchSize 方法。这是设置批量大小的适当方法吗?不然怎么办?
提前致谢
阿尔托伯
【问题讨论】:
标签: java cassandra key-value-store
批处理语句很有用,但它们不适用于 Cassandra 中的批量加载,在 C# faq Datastax 中明确建议批量大小为十。
如果要插入大量数据,the best practise 是使用正则或async statements 这样做。
【讨论】: