MongoDB副本集secondary初始化同步数据问题
为情所困
为情所困 2017-04-28 09:04:41
0
1
544

场景:

由于磁盘空间不足,要替换mongoDB工作目录所在的硬盘,
其中有个db的数据差不多150G大小,现在新增了个硬盘,
新增节点从primary节点初始化同步完成后,该db的大小只有差不多70G,
看了下里面每个collection的count总数不变。

疑问:

这一个同步后,数据容量为什么会相差这么多呢?
这种全量的初始化同步方式,是会有数据压缩什么的吗?
看了文档,找了好久没找到相关信息。跪求!!!
为情所困
为情所困

全員に返信(1)
曾经蜡笔没有小新

一部のデータが削除されているため。データベースほど、データが削除されると自動的にファイル サイズが削減されるものはありません。これは、ファイル全体を書き直す必要があり、非常にコストのかかる操作です。

でも、大丈夫です。MongoDB は PostgreSQL ではなく、自動ソート機能もありませんが、MongoDB は MySQL でもありませんし、手動ソートも不可能です。 Compact コマンドを試して、それが機能しない場合は、修復を試してください。前にやったけど今は忘れてしまいました。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート