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

多くの大きなJSONファイルをS3からMongoDBに直接効率的にインポートする方法

    中間ファイルを保存する必要はありません。s3ファイルの出力をstdoutにパイプし、mongoimportへの入力を取得できます。 stdinから。

    完全なコマンドは次のようになります:

    s3cmd get s3://<yourFilename> - | mongoimport -d <dbName> -c <collectionName>
    

    -に注意してください これは、ファイルをstdoutに送信することを示しています ファイル名ではなく。



    1. Jacksonを使用して1つのクラスを2つの異なる方法でシリアル化します

    2. 最もよく知られているNoSQLシステム間の主な違い/機能

    3. $notを使用したMongoDB地理空間クエリ

    4. PyMongoチュートリアル:PythonアプリでのMongoDBフェイルオーバーのテスト