sql >> データベース >  >> NoSQL >> MongoDB

MongoDbを使用した移行の処理

    基本的に2つのアプローチがあります:

    1. アプリケーションコードがデータ構造の「バージョン」と、保存時に新しい構造への更新の両方を処理できることを確認してください
    2. 移行スクリプトを作成する

    オプション1は徐々に更新できる方法なので、おそらくオプション1を選択します。オプション2と同様に、コード(高速)とデータ(場合によっては低速)を一度に更新できるように、基本的にアプリケーションを停止する必要があります。 。

    その後、または必要に応じて、データを移行するためにオプション2も実行します。これにより、サイトを停止する必要がなくなり、バックグラウンドで非同期で問題なく実行できます。



    1. MongoError:このMongoDBデプロイメントは、再試行可能な書き込みをサポートしていません。接続文字列にretryWrites=falseを追加してください

    2. Mongo集計カーソルとカウント

    3. Promiseを介してmongodb接続を再利用する方法

    4. C ++ Redisモジュールの作成-RedisModule_OnLoad()シンボルをエクスポートしません