我将一些json文件导入MongoDB,json文件大约1GB /文件总共20GB,但数据库大小约为40GB,差不多是1:2,我用
创建了集合db.createCollection("test",{"capped":false,"noPadding":true})
我知道可能有许多预分配空间,但如何减少数据库大小
答案 0 :(得分:-1)
“Mongo”被称为mongo,因为它是“humongous”的缩写。它不关心磁盘使用情况并以指数方式分配磁盘空间,因此分配的数据大小是数据大小的2倍。
除了转移到另一个数据库之外,你无能为力;但是,您可以尝试减少列名称的长度。