#13813·foundationdb

问题:执行情况文件编号后面的配置、工具和复制脚本

作者: yangyang233333创建于 2026年8月4日更新于 2026年8月4日

嗨,基金会团队,

首先,感谢你保持这样一个有详细记录的项目。 我们一直以自己的硬件为基准,并试图根据官方绩效页面(https://apple.GitHub.io/foundationdb/performance.html)上公布的数字来调整我们的结果,但我们在复制这些硬件方面遇到了困难,希望得到一些澄清。

该页清晰地记录了硬件(例如:一个24机EC2 c3.8x大集群上的8.2M ops/sec,384个服务器进程,90%读取/10%写出,16字节键和8-100字节值;一个12机E3-1240 / SATA SSD集群上有48个进程). 然而,一些与复制相关的细节似乎并未被涵盖:

  1. ** 奔驰工具** - 用来产生负载的是什么工具? 这是在金融数据库的模拟/测试工具“mako”、定制客户端或其他方面界定的工作量吗?
  2. ** 客户端配置** -- -- 使用了多少个负载客户机/流程/线程,每个客户使用何种货币(飞行中交易)? 行动/sec对此非常敏感,没有说明.
  3. ** Cluster 配置** - 使用了何种冗余模式和存储引擎(sd/sd-2/redwood),是否设置了非默认键?
  4. ** FDB版本** -- -- 在哪些版本上测出这些数字?
  5. ** 复制稿** - 是否有脚本或有文件记录的程序 我们可以运行 复制这些结果端到端? 如果在还原物中存在一个,一个指针会很有帮助.

我们的目标不是质疑数字 - 我们只是想确定我们在测量相同的东西 所以我们自己的比较是公平的。 任何指示都会非常感激。 谢谢!

内容来源: apple/foundationdb