blob类型的大小分布是以什么单位表示的?

时间:2016-02-24 19:31:46

标签: cassandra cassandra-2.0 cassandra-stress-tool

我正在尝试使用Cassandra stress tool,但我不知道blob列的大小分布单位。

The blog post在这方面也没有真正的帮助。

所以问题是当我在blob列上指定columnspec时这样:

columnspec:
  - name: data
    size: gaussian(10000..250000, 2)

最小/最大指的是哪些单位?这个位,字节,MB,GB?

1 个答案:

答案 0 :(得分:0)

如果我正确理解this code(并假设这是我应该看的地方),尤其是构造函数:

public HexBytes(String name, GeneratorConfig config)
{
    super(BytesType.instance, config, name, ByteBuffer.class);
    bytes = new byte[(int) sizeDistribution.maxValue()];
}

正在使用分布的最大值初始化byte[]

在这种情况下,大小将对应于字节。