1

我正在使用berkeley DB解决消息队列,但我发现队列增加到一定大小后,读取速度迅速下降,我猜是因为它开始在硬盘上写入,有没有改善读取速度?

4

1 回答 1

1

我在 Berkeley DB 也有同样的经历。在搜索和试验一种策略后,我发现它相对有效且高效。您必须确保尽可能以全速构建数据库,记住它不应该像 100 万条记录一样大。现在,打开块上的光标并将记录按排序顺序插入到新数据库中。希望您能够以这种方式建立一个至高无上的数据库。

于 2012-10-23T10:50:33.570 回答