我有一些算法/方法,我试图通过运行数十万个测试用例来评估它们。每个测试用例都有一些与之关联的元数据。目前,我正在为目录层次结构中磁盘上的每个测试用例挑选元数据。我在 48 个节点上并行运行测试用例。但是我发现我经常受 I/O 限制而不是 CPU 限制。我想 48 个并发磁盘访问可能会导致一些问题。我想知道我是否应该将元数据存储在一个集中的键值存储(或类似的东西)中,这将序列化磁盘访问(和/或缓存值)。我对 SQL 或 noSQL 数据库都没有太多经验。
问问题
39 次