如何用Node.js构建一个支持长尾关键词的HTTP查询服务?
- 内容介绍
- 文章标签
- 相关推荐
本文共计202个文字,预计阅读时间需要1分钟。
刚接触Node.js,来了解一下http服务纪念一下。定义官网为http://www.nodejs.org,给Node.js下的定义是:一个搭建在...上的平台。
Node为服务端Javascript提供了一个事件驱动的、异步的平台。它把Javascript带到服务端中的方式跟浏览器把Javascript带到客户端的方式几乎一模一样。它们都是事件驱动用事件轮询和非阻塞的I/O处理用异步I/O。
在Node中I/O几乎总是在主事件轮询之外进行使得服务器可以一直处于高效并且随时能够做出响应的状态就像NGINX一样。这样进程就更加不会受I/O限制因为I/O延迟不会拖垮服务器或者像在阻塞方式下那样占用很多资源。因此一些在服务器上曾经是重量级的操作在Node服务器上仍然可以是轻量级的。
node常被用来构建服务器在node中服务器和程序是一样的。下面是一个简单的HTTP服务器实现${hostname}:${port}/);});\\监听端口被访问的时候做一些事情。
运行文件......没错就这么实现了
本文共计202个文字,预计阅读时间需要1分钟。
刚接触Node.js,来了解一下http服务纪念一下。定义官网为http://www.nodejs.org,给Node.js下的定义是:一个搭建在...上的平台。
Node为服务端Javascript提供了一个事件驱动的、异步的平台。它把Javascript带到服务端中的方式跟浏览器把Javascript带到客户端的方式几乎一模一样。它们都是事件驱动用事件轮询和非阻塞的I/O处理用异步I/O。
在Node中I/O几乎总是在主事件轮询之外进行使得服务器可以一直处于高效并且随时能够做出响应的状态就像NGINX一样。这样进程就更加不会受I/O限制因为I/O延迟不会拖垮服务器或者像在阻塞方式下那样占用很多资源。因此一些在服务器上曾经是重量级的操作在Node服务器上仍然可以是轻量级的。
node常被用来构建服务器在node中服务器和程序是一样的。下面是一个简单的HTTP服务器实现${hostname}:${port}/);});\\监听端口被访问的时候做一些事情。
运行文件......没错就这么实现了

