Я пытаюсь прочитать из CSV-файла и вставить данные в индекс эластичного поиска.Как показано ниже, я использую readstream и прослушиваю событие «data».Моя проблема в том, что я быстро исчерпал память, используя этот подход.Я предполагаю, что это потому, что модульasticsearch (elastical) каждый раз делает REST, и количество таких запросов возрастает.
Я довольно новичок, так что есть ли способ для меня это исправить такне хватает памяти?Какие-нибудь общие закономерности или техники?
stream.on('data', function (doc) {
// create a json from doc
client.index('entities', 'command', json, function (err, res) {
console.log(res);
});
}