LevelDB中是否有记录号限制?

时间:2015-07-31 09:16:42

标签: leveldb database nosql

LevelDB中是否存在最大键数限制或生产率的键数限制(例如在Kyoto Cabinet中:记录数决定了在创建数据库之前必须计算的存储桶数量;如果记录数量超出该限制,则db会降低生产率,但继续工作)?

1 个答案:

答案 0 :(得分:2)

我不知道的限制。但是,如果数据库变得非常大,那么大多数数据都存储在最后一级(大约89%),并且与它合并可能会变得昂贵(最后一级中的很多文件将与前一级别的合并数据重叠) 。

另一件事在40Gb上你会在一个文件夹中有20480个2Mb文件,而且文件系统的性能会因为这么多文件而降低。

要确定您需要进行实验。