我生成了一个包含有关另一个集合的元数据的单个文档。它是一个7.3mb的JSON文件。我尝试使用以下命令通过MongoLab服务将其导入mongoDB:
>mongoimport -h dsPORT.mongolab.com:PORT -d pstat -c meta -u ME -p MYPASSWD --file /Users/ME/pstat/data/metaComb.json
得到了错误:
2015-08-13T09:34:13.733-0500 error: quota exceeded
2015-08-13T09:34:13.736-0500 tried to import 1 objects
encountered at least 1 error(s)
我通过解析器运行此文件以确认JSON格式。这似乎是大多数人遇到mongoimport错误的原因。所以我相当肯定JSON是有效的,而且7.3mb文件不超过mongo的16mb限制。
任何人都知道此错误的来源或可能的解决方法?我现在正在研究GridFS,看起来可能有用。
答案 0 :(得分:0)
查看/etc/mongodb.conf:找到字符串“quota = true”并切换到“false”或只是评论它。 然后重启mongodb。