We're interested in deploying MongoDB, but we need to know if we can limit database/table sizes?
For example:
db.user1.find() db.user2.find()
As you can see from the above, each user will have their own database. We want to limit each user's database so we don't have any one user eating up all our hard drive space.
Is this possible with MongoDB?
Thanks.
You can create a database per user and enable the --quota option. This will allow you keep any user from using too much space.
http://docs.mongodb.org/manual/reference/program/mongod/#core-options
http://docs.mongodb.org/manual/faq/storage/#faq-disk-size
Try to
db.createCollection("mycoll", {size:100000})
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With