/ / Manera eficiente de manipular archivos json muy grandes? - json, extracto

¿Manera eficiente de manipular archivos json muy grandes? - json, extracto

Estaba buscando en la red la forma de extraer datos de archivos json muy grandes
alguna pila que me permite importar el archivo json y ejecutar scripts xpath / sql en los datos
para extraer datos de ella.
¿me puede recomendar en tal pila de desarrollo?
Quiero evitar cargar el json en c ++ / java y programar esto.
MongoDB?

Respuestas

2 para la respuesta № 1

MongoDB es ideal para este tipo de tarea. Puede importar los datos a una base de datos MongoDB utilizando el mongoimport utilidad

mongoimport --db DB_NAME --collection COLLECTION_NAME --file YOUR_JSON_FILE

Luego puede explorar los datos usando mongo cliente.

$ mongo
> use DB_NAME
> db.COLLECTION_NAME.find()

Es posible que deba indexar algunos campos para una búsqueda más rápida

> db.COLLECTION_NAME.ensureIndex({FIELD_NAME:1})

El mongodb manual es realmente útil para comenzar.