How to parse large json files?

There is a large set of json files. order 2000. Some files weigh more than 1Gb. The structure of the json files are different, but there are links between them - for example, if you file sales.json it is an array of goods in the goods is refId - here it is unique. For example you need to understand what json files, there is still a reference to that refId. The usual search is long and uncomfortable.
The desire is to loaded these files to the server and write queries, e.g. find me all files that mention this refId.
Can elastic seach will fit?
June 10th 19 at 15:52
1 answer
June 10th 19 at 15:54
Solution
Yes, ES will definitely fit!!! There is one small BUT - you need (highly desirable) to write the mapping, although the mapping by default is very personal (each field is .raw properties: where you can look for the complete phrase).

On the other hand, even if the first mapping does not make right, always the data can be poured into another index with the correct mapping.
Well, json files with different structure put in different indexes. You can search in several indexes.
Thank you so much! - naomie67 commented on June 10th 19 at 15:57

Find more questions by tags JSONJava