一介布衣
2016-04-11
常用缓存策略简介 常用的三种缓存淘汰(失效)算法:FIFO,LFU , LRU
缓存数据全部放在内存中,因此不可能无限制地添加数据。
假定我们设置缓存能够使用的内存大小为 N,那么在某一个时间点,添加了某一条缓存记录之后,占用内存超过了 N,这个时候就需要从缓存中移除一条或多条数据了。
那移除谁呢?我们肯定希望尽可能移除“没用”的数据,那如何判定数据“有用”还是“没用”呢?
1.1 FIFO(First In First Out) 先进先出,也就是淘汰缓存中最老(最早添加)的记录。
FIFO 认为,最早添加的记录,其不再被使用的可能性比刚添加的可能性大。
这种算法的实现也非常简单,创建一个队列
一介布衣
2016-04-08
在CentOS 系统下,把 php 5.3 升级到 5.4 版本
查看你的版本
[root@10-10-126-106 ~]# php -v
PHP 5.4.45 (cli) (built: Oct 16 2015 11:02:47)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
具体步骤
查看之前 php 版本:
[root@localhost ~]# rpm -qa |grep php*
php-5.3.3-46.el6_6.