私はネットで非常に大きなjsonファイルからデータを抽出する方法を探していました。
スタックを使用してjsonファイルをインポートし、データに対してxpath/sqlのようなスクリプトを実行してデータ
を抽出しました。
そのような開発スタックで私を推薦してもらえますか?
私はc++/ javaにjsonをロードすることを避け、これをプログラムしたいと思います。
MongoDB?
質問する
454 次
1 に答える
2
MongoDB is great for this kind of task. You can import the data to a MongoDB database using the mongoimport
utility
mongoimport --db DB_NAME --collection COLLECTION_NAME --file YOUR_JSON_FILE
You can then explore the data using mongo
client.
$ mongo
> use DB_NAME
> db.COLLECTION_NAME.find()
You may need to index some fields for faster lookup
> db.COLLECTION_NAME.ensureIndex({FIELD_NAME:1})
The mongodb manual is really helpful for getting started.
于 2013-01-01T08:29:26.173 に答える