Предположим, что для каждого ответа от API мне нужно сопоставить значение из ответа на существующий json-файл в моем веб-приложении и отобразить значение из json. Каков лучший подход в этом случае для чтения json-файла? require или fs.readfile. Обратите внимание, что одновременно могут появляться тысячи запросов.Прочтите содержимое файла json с требованием vs fs.readFile
Заметьте, что я не ожидаю, что во время выполнения произойдут какие-либо изменения в файле.
request(options, function(error, response, body) {
// compare response identifier value with json file in node
// if identifier value exist in the json file
// return the corresponding value in json file instead
});
Не является ли «требованием» синхронным? В зависимости от размера файла JSON или варианта использования fs.readFile должен быть лучше. –
Я тоже согласен и даже предлагаю, используя трубопровод для больших файлов. Для больших подключений также значительно повышается гомеостационарное (пространственное/временное индексирование) соединений. –