blob 类型的大小分布以什么为单位?
In what units is the size distribution for blob types?
我正在尝试使用 Cassandra stress tool,但我不知道 blob 列的大小分布单位。
The blog post 在这方面也无济于事。
所以问题是当我像这样在 blob 列上指定 columnspec
时:
columnspec:
- name: data
size: gaussian(10000..250000, 2)
min/max 指的是什么单位?这是位、字节、MB、GB 吗?
如果我理解 this code 正确(假设这是我应该看的地方),尤其是构造函数:
public HexBytes(String name, GeneratorConfig config)
{
super(BytesType.instance, config, name, ByteBuffer.class);
bytes = new byte[(int) sizeDistribution.maxValue()];
}
正在用分布的最大值初始化 byte[]
。
在那种情况下,大小将对应于字节。
我正在尝试使用 Cassandra stress tool,但我不知道 blob 列的大小分布单位。
The blog post 在这方面也无济于事。
所以问题是当我像这样在 blob 列上指定 columnspec
时:
columnspec:
- name: data
size: gaussian(10000..250000, 2)
min/max 指的是什么单位?这是位、字节、MB、GB 吗?
如果我理解 this code 正确(假设这是我应该看的地方),尤其是构造函数:
public HexBytes(String name, GeneratorConfig config)
{
super(BytesType.instance, config, name, ByteBuffer.class);
bytes = new byte[(int) sizeDistribution.maxValue()];
}
正在用分布的最大值初始化 byte[]
。
在那种情况下,大小将对应于字节。