Wil*_*con 1 javascript node.js
节点有状态吗?
如果我想构建一个保留在内存中的索引,它会在不同的连接中持续存在吗?我只是想知道这是否可行.例如,我们在java中有一个服务器,它在内存中维护一个hashmap以加速某些搜索查询.它会随着事情的发生而修改它.这在Node中是否可行?
谢谢.
绝对.这是我认为你正在寻找的一个简单的例子(来自http://nodejs.org的修改后的示例代码):
var http = require('http');
var foo = 0;
http.createServer(function (req, res) {
foo += 1;
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('You are foo number ' + foo + '\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
Run Code Online (Sandbox Code Playgroud)
请注意,除了最短暂的数据类型之外,通常不会执行此类操作.如果你的东西更持久一点,那就看看像redis这样的东西
| 归档时间: |
|
| 查看次数: |
2544 次 |
| 最近记录: |