标签: performance berkeley-db
我已经拥有80G Berkeley DB文件。我测量的是一条记录(32字节密钥/ 100字节值)的平均插入速度为8毫秒而没有事务。
比较插入到具有相同接口的空数据库,平均速度为3~6 us。
答案 0 :(得分:0)
如果在缓冲区为空时插入数据,它可以执行每个井,一旦系统的缓冲区已满,它们就无法继续,直到某些缓冲区空间更清晰。例如将数据写入HDD的时间通常为8毫秒。
在系统安静后,我会测试一百万条记录的半身像,看看缓冲区未满时的等待时间。