LevelDB中是否存在最大键数限制或生产率的键数限制(例如在Kyoto Cabinet中:记录数决定了在创建数据库之前必须计算的存储桶数量;如果记录数量超出该限制,则db会降低生产率,但继续工作)?
答案 0 :(得分:2)
我不知道的限制。但是,如果数据库变得非常大,那么大多数数据都存储在最后一级(大约89%),并且与它合并可能会变得昂贵(最后一级中的很多文件将与前一级别的合并数据重叠) 。
另一件事在40Gb上你会在一个文件夹中有20480个2Mb文件,而且文件系统的性能会因为这么多文件而降低。
要确定您需要进行实验。