由于V8引擎有内存设计的限制,32位环境中较大堆是1G,64位环境中较大堆也不到2G,如果要一次读入10G数据,对于Nodejs来说也无法实现。
且因为nodejs是单线程的,cpu在计算的过程中就不能分身,所以在计算量极大的项目中,不可使用nodejs。
而且javascript不是静态类型的语言,要到运行时才知道类型错误,所以写的多了之后免不了会出现光知道有错但是找不到哪儿错的情况。
以上就是nodejs适合大项目开发吗?的详细内容,更多请关注易知道|edz.cc其它相关文章!
由于V8引擎有内存设计的限制,32位环境中较大堆是1G,64位环境中较大堆也不到2G,如果要一次读入10G数据,对于Nodejs来说也无法实现。
且因为nodejs是单线程的,cpu在计算的过程中就不能分身,所以在计算量极大的项目中,不可使用nodejs。
而且javascript不是静态类型的语言,要到运行时才知道类型错误,所以写的多了之后免不了会出现光知道有错但是找不到哪儿错的情况。
以上就是nodejs适合大项目开发吗?的详细内容,更多请关注易知道|edz.cc其它相关文章!