Redis虚拟内存介绍

1714阅读 0评论2013-01-01 hanhuili
分类:数据库开发技术

注:

Redis由VMware资助

Redis使用epoll

Redis是单线程的(相对于客户端).I/O线程池用来进行交换操作[1].

Redis在发现oom,通过cron(可以每秒一次或者每秒10)功能将value转移至交换文件. 这可以通过阻塞方式或者I/O 线程的方式执行. 当没有值可以转移或者不在oom,这个过程停止.

确定是否选择转移的因素,访问越少,内存越大,当然前者比重大.



[1]

上一篇:C++11标准支持UTF-8编码
下一篇:使用memcached提升网站服务器性能