mongodb - 限制 MongoDB 数据库大小?

标签 mongodb

我们对部署 MongoDB 很感兴趣,但我们需要知道是否可以限制数据库/表的大小?

例如:

db.user1.find() db.user2.find()

从上面可以看出,每个用户都有自己的数据库。我们希望限制每个用户的数据库,这样我们就不会让任何一个用户占用我们所有的硬盘空间。

MongoDB 可以做到这一点吗?

谢谢。

最佳答案

您可以为每个用户创建一个数据库并启用 --quota 选项。这将允许您防止任何用户使用过多的空间。

http://docs.mongodb.org/manual/reference/program/mongod/#core-options

http://docs.mongodb.org/manual/faq/storage/#faq-disk-size

关于mongodb - 限制 MongoDB 数据库大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5054628/

相关文章:

mongodb - 从结账处运行 meteor

java - 在 mongodb 中查询 sql "like"的语法 - 我正在使用 java

node.js - Mongodb 架构/模型中文件的字段类型是什么?

python - Mongodb 或 Couchdb 与 django 构建类似于顶级编码器的应用程序?

mongodb - Mongoose 流数据并将数据导出到 CSV 文件

python - 如何缩短 mongo id 以便在 URL 中更好地使用?

java - mongoDB:游标 notimeout 设置在 java 客户端中不起作用

php - 在 Phalcon MongoDB (ODM) 中使用条件

javascript - MongoDB - 查询嵌套数组中的嵌套对象

python - 如何保护我们的 mongodb 数据库?不改变我们的 pymongo 'MongoClient()' 代码是否可行?