设置MongoDB数据库配额(SIZE)

Rus*_*wer 6 database size quota mongodb

我想允许我的共享主机站点使用MongoDB,但因为它们都在同一个VPS服务器上,我能够获得mongo来创建数据库,并将它们设置为用户,但我似乎无法限制它的大小数据库只有集合的大小.哪个可以改变.

作为管理员是否有限制数据库的大小.

Dav*_*gon 12

MongoDB分配数据库块,从64MB(dbname.0)开始,然后是128MB(.1),256等,最多2GB,然后每个文件从那里开始为2GB.

如果你--smallfiles在mongod.exe命令行params中使用,文件分配从16MB而不是64MB开始,最大为512MB而不是2GB.

结合使用--quotaFiles 1,您的数据库不能超过一个文件,或... 16MB.根据帮助文档,我总是--quotaFiles与之配合使用--quota.