跳到主要内容
CNode

讨论一下nodejs特性

社区
Llinchangchun发布于 14 年前最后回复 14 年前
272420

nodejs最大的特点,个人认为是单线程,基于事件模型,非阻塞IO,服务端javascript。 达到的效果是: 高并发量的访问,节省内存。

都在说nodejs是什么东西? 是一个库,还是一个语言? 个人认为,它不是语言,因为语言是javascript,以前也实现了服务器端javascript。 它也不是解释器,因为V8才是。

个人理解为nodejs是一个库,实现了通过操作系统的API支持实现了异步操作的库。 因为javascript本事就是单线程,同时也实现了事件模型,而这些都不是nodejs实现的。

本人的一点理解,希望各位指教!

查看回复

回复 (2)

L
linchangchun#214 年前

应用的场景是什么时候呢?

1 游戏服务端 2 微博服务端

总之,只要是高并发的访问的系统都可以使用。

L
linchangchun#114 年前

因为库是全新构建的,去除了多线程的支持,以及阻塞IO的库的实现,使用的库完全基于事件风格。

参与回复

登录后即可参与回复。登录