【问题标题】:Should I compact a MongoDB database before mongodump/mongorestore?我应该在 mongodump/mongorestore 之前压缩 MongoDB 数据库吗?
【发布时间】:2013-09-03 07:30:48
【问题描述】:

我有一个数据库有一段时间没有被压缩,所以它的磁盘大小比实际数据和索引大小要大得多。我将把它移到另一个数据库并想知道:

  1. 压缩会加速 mongodump

  2. mongorestore 是否以紧凑的方式重建数据库 需要压缩

【问题讨论】:

    标签: mongodb compact-database mongodump mongorestore


    【解决方案1】:
    1. 压缩 + 转储应该比单个转储更长,因为压缩在第一次运行时将对相同的非压缩数据进行操作。

    2. 是的,它以紧凑的方式重建数据库并释放物理磁盘空间。简单压缩只会减少数据大小,但磁盘空间仍将由 Mongo 分配(您将无法将其用于其他目的)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多