Вы можете использовать API curl и массового индекса эластичного поиска, чтобы выгружать данные json в индекс:
curl -H "Content-Type: application/json" -XPOST "localhost:9200/{index}/{type}/_bulk?pretty&refresh" --data-binary "@my_docs.json"
Примечание : файл json должен иметь содержимоев следующем формате для работы выше:
{"index":{"_index":"my_index","_type":"_doc","_id":"1"}}
{"field1":"field 1 data 1","field2":11}
{"index":{"_index":"my_index","_type":"_doc","_id":"2"}}
{"field1":"field 1 data 2","field2":21}
Каждый документ выше представлен двумя строками.Первая строка указывает, куда индексировать и каков идентификатор документа.Следующая строка - фактические данные документа.