我应该如何评估 CrateDB 的插入基准?
How should i evaluate the insert benchmark from CrateDB?
我正在尝试理解和解释 CrateDB 提供的基准。 (https://staging.crate.io/benchmark/)
我对一秒钟内可以插入多少个元素感兴趣。
我知道这可能因元组的大小而异。我会定义我拥有与 CrateDB 在其示例中使用的相同的元素大小。
他们提供了批量插入的示例,插入 10.000(integer/string 对)的批量平均需要 50 毫秒。
现在,我可以计算出可以在 1 秒(1000 毫秒)内插入 20 批 10.000 对吗?
1000ms/50ms = 20 -> 20*10000 = 200000 -> 200000 integer/string 对每秒
如果我有 7 个整数和 2 个小数 (7,4),我能说出结果会有什么不同吗?
好吧:https://staging.crate.io/benchmark/ 只与它自己比较,所以它会显示代码 changes/features 是否创建了 CrateDB slower/faster。它不是实际基准测试的可靠来源,也不会为您提供可比较的数字(除其他外,因为设置是普通的)。
关于你的问题,我建议 运行 你自己的基准来满足你的任何要求。
我们用于这些基准测试的工具 cr8 来自我们的一位核心开发人员!
干杯,克劳斯
我正在尝试理解和解释 CrateDB 提供的基准。 (https://staging.crate.io/benchmark/)
我对一秒钟内可以插入多少个元素感兴趣。 我知道这可能因元组的大小而异。我会定义我拥有与 CrateDB 在其示例中使用的相同的元素大小。
他们提供了批量插入的示例,插入 10.000(integer/string 对)的批量平均需要 50 毫秒。
现在,我可以计算出可以在 1 秒(1000 毫秒)内插入 20 批 10.000 对吗?
1000ms/50ms = 20 -> 20*10000 = 200000 -> 200000 integer/string 对每秒
如果我有 7 个整数和 2 个小数 (7,4),我能说出结果会有什么不同吗?
好吧:https://staging.crate.io/benchmark/ 只与它自己比较,所以它会显示代码 changes/features 是否创建了 CrateDB slower/faster。它不是实际基准测试的可靠来源,也不会为您提供可比较的数字(除其他外,因为设置是普通的)。
关于你的问题,我建议 运行 你自己的基准来满足你的任何要求。
我们用于这些基准测试的工具 cr8 来自我们的一位核心开发人员!
干杯,克劳斯