小编zap*_*984的帖子

LRU会删除在一段时间内没有使用过的条目吗?

当在memcache中可用内存已满时,memcache使用LRU(最近最近使用的)算法来释放内存.我的问题是LRU算法是否会删除在过期的项目中使用了一段时间(最近一次使用)的条目?到期的条目不会在该确切时刻删除,而是在下次有人尝试访问时(AFAIR).那么LRU算法(也)会解释密钥的到期吗?

memcached lru

13
推荐指数
1
解决办法
1万
查看次数

mongodb:查询两个日期字段之间的时间段

如果我在mongoDB中保存了以下架构中的文档:

{
  createdDate: Date,
  lastUpdate: Date
}
Run Code Online (Sandbox Code Playgroud)

是否可以查询创建和上次更新之间的时间段是否大于一天的文档?

mongodb mongodb-query aggregation-framework

4
推荐指数
2
解决办法
7349
查看次数

启动node.js,结果令人困惑

我现在正在深入研究node.js的东西,从非常简单的例子开始.

以下代码并不是什么大问题,但已经让我感到困惑:

require('http')
    .createServer( function( req, res ) {
        console.log( 'receiving request' );
        res.end( 'end' );
    } )
    .listen( 1337, "localhost" );
Run Code Online (Sandbox Code Playgroud)

通过控制台启动服务器之后,我调用了http:// localhost:1337 在控制台中,我得到了"接收请求" - 消息两次,而不是预期的一次.

这是怎么回事?我已经把这容易弄得一团糟了吗?

node.js

2
推荐指数
1
解决办法
106
查看次数