使用object-sizeof依赖项会对内存产生什么影响

时间:2018-05-14 10:41:13

标签: node.js cassandra

我正在使用object-sizeof依赖关系来了解批量大小。

这是我要在cassandra客户端上执行的批量插入查询数组:

var queries = [...]
var size_in_bytes = require('object-sizeof')(queries);`

我想拒绝那些会导致cassandra失效的批次。

其他

我可以将这些批次重新组合成更小的尺寸并运行这些查询吗?

什么是更好的方法?

2 个答案:

答案 0 :(得分:1)

我会在几个批次中分散数据,特别是如果您每批次定位多个分区。多个分区上的突变将对性能产生负面影响。 https://docs.datastax.com/en/cql/3.3/cql/cql_using/useBatch.html

答案 1 :(得分:0)

更改cassandra.yaml文件中batch_size_fail_threshold_in_kb的值。