2012-07-03 52 views
1

我在京都TreeDB插入记录。 关键只是一个计数器,我增加和价值是固定的。京都TreeDB插入后1亿条记录放慢

经过1亿条记录,插入逐渐减慢。 有没有人试图在京都内阁插入更多的纪录?

回答

1

你可能会碰到哈希碰撞。如果发生这种情况,它会将记录放入溢出区域。我相信这会退化为搜索列表。

+0

我没有看到任何选项来调整TreeDB以获得更多的记录。我想插入10亿条记录。 – Rahil

0

HashDB比TreeDB更具有内存效率。由于您使用的是TreeDB,因此您可能需要修改缓存选项以快速保持插入。

+0

好的。我会看到。但是当我将桶大小增加到20亿时,我想插入10亿条记录,并且在HashDB中,插入需要很长时间。 – Rahil

0

您是否相应地增加了bnum和msiz?

我的插入性能非常差,msiz值太低。