メインデータベースとしてMongoDB(Linux)を使用しています。しかし、アナログを実行するには、MongoからMS SQLサーバーにコレクションの一部を定期的に(たとえば夜間に)エクスポートする必要があります。mongoコレクションをSQL Serverにエクスポートするためのベストプラクティス
- バックアップ(おそらくレプリカから)モンゴデータベース使用してmongodump
- モンゴは
- は、カスタムを書くistalledされているWindowsマシンにデータベースを復元します。私は、次のアプローチを考えています
MongoからSQLにコレクションをインポートするために作られたアプリです(必要な正規化を処理する可能性もあります)。
- Windows SQL Serverインストールで解析を実行します。
他の「試して真実」の代替品はありますか?
おかげで、 ステファノ
EDIT:ポイント4のために、分析は、SQL Serverのではなく、モンゴ上で実行されます。
あなたの手順は私にはうまく聞こえます。もう1つの選択肢は、元のマシンでMySQLにインポートし、SQLダンプを行い、Windowsマシン上でSQLをインポートすることです(両者間のすべての標準SQLだとします)。いずれにしても、元のサーバーにMySQLをインストールするか、ターゲットサーバーにMongoをインストールするかによって異なります。 –