私は2つのmongoデータベースを持っています。1.ステージング、2。プロダクション。ステージングでは、シードデータのコレクションが約5つあり、その上でいくつかのバッチジョブを実行し、さらにいくつか、たとえば3つのコレクションを入力します。8コレクションは、ユーザー情報+このシードデータを持つプロダクションのシードデータになります。
ステージングへのデータプッシュとステージングから本番へのデータプッシュの管理に関して、より良いパターンはありますか?現在、すべてのコレクションをmongoexportしてtar.gzし、各ステージのネットワークドライブにアーカイブしてmongoimportしようとしています。
その非常に苦痛であり、エクスポート、インポート、アーカイブに時間がかかります。これは、gzipで約1.5GBです。この問題を解決するための良いパターンはありますか?