mongodb - 使用pymongo修复mongodb数据库

标签 mongodb pymongo

如何使用类似于“db.repairDatabase”shell 命令的“pymongo”修复特定的 mongodb 数据库?我的目标是在我将一些集合放入数据库后将释放的空间返回给操作系统,这需要我修复数据库。谢谢!

最佳答案

修复不会直接通过 pymongo 公开,但您可以使用“命令”实际执行它。在这种特殊情况下使用: db.command("repairDatabase")

关于mongodb - 使用pymongo修复mongodb数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32359496/

相关文章:

蒙戈数据库 4.2.8 : Unable to add session into the cache because the number of active sessions is too high

mongodb - 如何对数组字段中的子文档进行排序?

python - PyMongo insert_one 异常/错误处理

node.js - 使用nodejs在mongodb中保存替换的字符串数据

android - 在 React Native 应用程序中实现指纹登录

ruby-on-rails - 没有 '_ids' 后缀的 Mongoid has_and_belongs_to_many?

mongodb - 如何在 MongoDB 中标记文档?

MongoDB - 如何查询没有任何空格的字符串(省略带空格的字符串)和长度

mongodb - Pymongo 仅以列表形式返回值

javascript - 如何将带有objectId的二进制数据添加到mongoDB中?