2012-07-03 60 views
1

我在京都TreeDB插入記錄。 關鍵只是一個計數器,我增加和價值是固定的。京都TreeDB插入後1億條記錄放慢

經過1億條記錄,插入逐漸減慢。 有沒有人試圖在京都內閣插入更多的紀錄?

回答

1

你可能會碰到哈希碰撞。如果發生這種情況,它會將記錄放入溢出區域。我相信這會退化爲搜索列表。

+0

我沒有看到任何選項來調整TreeDB以獲得更多的記錄。我想插入10億條記錄。 – Rahil

0

HashDB比TreeDB更具有內存效率。由於您使用的是TreeDB,因此您可能需要修改緩存選項以快速保持插入。

+0

好的。我會看到。但是當我將桶大小增加到20億時,我想插入10億條記錄,並且在HashDB中,插入需要很長時間。 – Rahil

0

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

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