問題タブ [mongoexport]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
8412 参照

mongodb - Mongoexport がコレクションで機能しない

次のようなコレクションをエクスポートしようとしています:

機能していません。助言がありますか?

0 投票する
1 に答える
1961 参照

mongodb - mongoexport のデータ型を設定する方法

問題は、mongoexport がデータ型を db に保存できないことです。たとえば、「tweetID」という名前のフィールドがあり、「23465478」のような数字の文字列にする必要があります。コレクションを csv ファイルにエクスポートした後、一部のエントリでは tweetID が "254323467.0" のように 10 進数でエクスポートされ、一部のエントリではエクスポートされないことがわかりました。不必要な間違いを避けるために、すべてのフィールドを純粋な文字列型でエクスポートしたいだけです。コマンドmongoexportでこれを設定する方法を知っている人はいますか? 前もって感謝します。

0 投票する
0 に答える
278 参照

json - mongoexport なしの Mongoimport

mongodb を搭載したサーバーに ssh アクセスできるとします。ただし、サーバーがmongoexportインストールされておらず、インストールできないとします。をインタラクティブに使用mongoしたり、スクリプトをフィードしたりできます。データのサブセットをエクスポートして、ローカル コンピューターにインポートしたいと考えています。理想的には、ローカルで mongoexportインポートできるように、データを と同じ形式で保存するスクリプトまたはコマンドを実行したいと考えています。https://stackoverflow.com/a/12830385/513038は機能しません (結果に余分な改行があるため)、代わりに使用することもできません。これは、一部の値が異なる方法で出力され、「悪い文字」になってしまうためです。を実行すると「数が必要です」というエラーが表示されます。mongoimportprintjsononelinemongoimport

何か案は?mongoimport繰り返しますが、可能であれば使用したいのですが、他の十分に機能する方法も受け入れられます。

0 投票する
1 に答える
1905 参照

json - Mongodb から mongoexport によって生成された BSON は有効な JSON ではありません

私は Mongo を初めて使用し、コレクションから JSON ファイルをエクスポートしようとしています。は> MONGOEXPORTうまく機能し、JSON ファイルが作成されました。

ここで、JSONLint は有効な JSON ではないというエラーを表示します。

Java プロジェクトにインポートして値を抽出するには、これが必要です。

0 投票する
2 に答える
1530 参照

mongodb - クラスターを使用した Mongoexport が i/o タイムアウト エラーをスローする

mongo 3.0にアップグレードしたばかりですが、いくつかのドキュメントを出力した後、 「Failed: read tcp 127.0.0.1:27020: i/o timeout」というmongoexportエラーが表示されます (常に同じ量であるとは限りません)。3つのmongod構成サーバーを備えた4つのスタンドアロンmongodサーバーのシャードクラスターに接続していますmongoexport

[root@SRV]$ mongoexport --host localhost:27022,localhost:27021,localhost:27020 --db horus --collection users --type json --fields _id | トイレ -l

2015-03-09T12:41:19.198-0600 に接続: localhost:27022、localhost:27021、localhost:27020

2015-03-09T12:41:22.570-0600 失敗: TCP 127.0.0.1:27020 の読み取り: i/o タイムアウト

15322

使用しているバージョンは次のとおりです。

[root@MONGODB01-SRV]# mongo --version MongoDB シェル バージョン: 3.0.0

[root@SRV]$ mongoexport --version mongoexport バージョン: 3.0.0 git バージョン: e35a2e87876251835fcb60f5eb0c29baca04bc5e

[root@SRV]$ mongos --version MongoS バージョン 3.0.0 開始: pid=47359 port=27017 64 ビット ホスト=SRV (--使用方法のヘルプ) git バージョン: a841fd6394365954886924a35076691b4d149168 OpenSSL バージョン: OpenSSL 1.0.1e-fips 11 2013 年 2 月のビルド sys 情報: Linux ip-10-181-61-91 2.6.32-220.el6.x86_64 #1 SMP 水 11 月 9 日 08:03:13 EST 2011 x86_64 BOOST_LIB_VERSION=1_49

mongod3.0およびmongos3.0mongoexportに対して別のサーバーで2.6を試してみたところ、正常に動作しました

0 投票する
3 に答える
3655 参照

mongodb - 複数のcsvファイルへのMongoexport

大規模な mongoDB コレクションがあります。このコレクションを CSV にエクスポートして、統計パッケージにインポートしてデータ分析を行いたいと考えています。

コレクションには、約 15 GB のドキュメントが含まれています。コレクションを最大 100 個の同じサイズの CSV ファイルに分割したいと考えています。mongoexport を使用してこれを達成する方法はありますか? pymongo でコレクション全体をクエリし、分割して手動で csv ファイルに書き込むこともできますが、これは遅くなり、より多くのコーディングが必要になると思います。

ご入力ありがとうございます。