mongodbのマイグレーション
日本語記事の情報
あんま関係ない
up down書いて実行できるgolangのなんかで、mongodbにも使える?
mongodumpとmongorestore
BSON形式
mongoexport
JSON, CSV, TSV
基本はdump,restoreを使うべき、exportを使うケースは
データの加工などの要件
npmもいろいろあるな
この記事ではmigrate-mongo
aiに聞いたがだめだ
マイグレーションでやることは以下
アプリケーションとは別にDBを触るスクリプトを動かす
本番が動いていて止めない場合は、アプリケーション側との不整合が起きないように気をつける
RDBでテーブルのスキーマが変わる系
これは、mongodb固有の関心事ではない
さらに、mongodb, NoSQLであるゆえ
スキーマ周りの不整合が起きにくい
不整合をアプリケーション側でカバーしやすい
よってマイグレーションがしやすい
たぶん、別の調べ方がいいだろう
mongodbに限らず、データマイグレーションの知見を調べる