假設對於API的每個響應,我需要將響應中的值映射到我的web應用程序中現有的json文件,並顯示json的值。在這種情況下讀取json文件有什麼更好的方法? require或fs.readfile。請注意,可能會有數千個請求同時進入。閱讀json文件的內容與require與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應該更好。 –
我也同意,甚至建議,使用管道更大的文件。爲了實現大型連接,連接的鴿舍(空間/時間索引)也證明可以提高效率。 –