データベースをmysqlからmongoDBに変更する簡単な方法はありますか?
方法1 :MySQLからCSV形式でエクスポートしてから、mongoimportツールを使用します。ただし、これは、バイナリデータの日付の処理に関して常にうまく機能するとは限りません。
方法#2 :選択した言語で転送のスクリプトを作成します。基本的には、MySQLから一度に1つの要素からすべてを読み取り、それをMongoDBに挿入するプログラムを作成します。
方法#2は#1よりも優れていますが、それでも十分ではありません。
MongoDBは、テーブルの代わりにコレクションを使用します。 MongoDBは結合をサポートしていません。私が見たすべてのデータベースで、これはMongoDBのデータ構造がMySQLの構造とは異なることを意味します。
このため、SQLをMongoDBに移植するための「ユニバーサルツール」はありません。データはMongoDBに到達する前に変換する必要があります。