能否使用require('.json')的方式加载大量JSON文件?

2021-07-02 06:03

阅读:635

标签:大量   加载文件   node   UI   nod   方便   阻塞   i/o   require   

Node.js中推崇非阻塞I/O,但是require一个模块时却是同步调用的,这会带来性能上的开销,但并不是每次require都很耗时,因为在require成功之后会缓存起来,在此加载时直接从缓存读取,并没有额外开销。

当通过.json的方式加载文件时,固然方便,但大量使用时会导致这些数据被缓存。大量数据会驻留在内存中,导致GC频繁和内存泄漏。

摘自:《技术之瞳》

能否使用require('.json')的方式加载大量JSON文件?

标签:大量   加载文件   node   UI   nod   方便   阻塞   i/o   require   

原文地址:http://www.cnblogs.com/sivkun/p/7129049.html


评论


亲,登录后才可以留言!