Performance 向Berkeley DB插入数据大数据中的性能非常差

Performance 向Berkeley DB插入数据大数据中的性能非常差,performance,berkeley-db,Performance,Berkeley Db,我已经保存了80G Berkeley DB文件。我测量一条记录(32字节键/100字节值)无事务的平均插入速度为8ms 与具有相同接口的插入到空数据库相比,平均速度为3~6 us。如果在缓冲区为空时插入数据,它可以很好地执行,一旦系统的缓冲区已满,它们将无法继续,直到缓冲区空间变得更清晰。e、 g.将数据写入HDD的时间通常为8毫秒 我会在系统安静后测试100万条记录的截图,看看缓冲区未满时的延迟情况。有什么问题吗?我觉得对键值数据库来说太慢了。这是正常的性能值吗?我想知道我是否错过了一些可以提

我已经保存了80G Berkeley DB文件。我测量一条记录(32字节键/100字节值)无事务的平均插入速度为8ms


与具有相同接口的插入到空数据库相比,平均速度为3~6 us。

如果在缓冲区为空时插入数据,它可以很好地执行,一旦系统的缓冲区已满,它们将无法继续,直到缓冲区空间变得更清晰。e、 g.将数据写入HDD的时间通常为8毫秒


我会在系统安静后测试100万条记录的截图,看看缓冲区未满时的延迟情况。

有什么问题吗?我觉得对键值数据库来说太慢了。这是正常的性能值吗?我想知道我是否错过了一些可以提高我速度的东西?谢谢Peter,我确信缓冲区是空的,因为我已经在开始时测试了速度。谢谢,我建议将数据分成两部分。你不需要这么做,但这可能是你唯一的选择。