LevelDB中是否有最大键数限制或生产力的键数限制(例如在Kyoto Cabinet中:记录数决定了创建数据库之前必须计算的桶数;如果记录数超过该限制,数据库就会失去生产力,但继续工作)?
最佳答案
我不知道有什么限制。但是,如果数据库变得非常大,则大部分数据存储在最后一级(约 89%),与其合并可能会变得昂贵(最后一级中的许多文件将与上一级中要合并的数据重叠) 。
另一件事是,在 40Gb 时,一个文件夹中将包含 20480 个 2Mb 文件,文件系统的性能可能会因为文件过多而降低。
要确定,您需要进行实验。
关于leveldb - LevelDB中的记录数量有限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31742460/