1、redis簡介
redis是一個key-value存儲系統。和Memcached相似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)和zset(有序集合)。這些數據類型都支持push/pop、add/remove及取交集並集和差集及更豐富的操做,並且這些操做都是原子性的。在此基礎上,redis支持各類不一樣方式的排序。與memcached同樣,爲了保證效率,數據都是緩存在內存中。區別的是redis會週期性的把更新的數據寫入磁盤或者把修改操做寫入追加的記錄文件,而且在此基礎上實現了master-slave(主從)同步。
Redis 是一個高性能的key-value數據庫。redis的出現,很大程度補償了memcached這類keyvalue存儲的不足,在部 分場合能夠對關係數據庫起到很好的補充做用。它提供了Python,Ruby,Erlang,PHP客戶端,使用很方便。
2、php端redis擴展安裝(安裝包見附件)
[root@showip opt]# unzip phpredis-master.zip
[root@showip opt]# cd phpredis-master
[root@showip phpredis-master]# /usr/local/php/bin/phpize
[root@showip phpredis-master]# ./configure --with-php-config=/usr/local/php/bin/php-config
[root@showip phpredis-master]# make && make install
[root@showip phpredis-master]# echo "extension = redis.so" > /usr/local/php/etc/php.ini
3、重啓php測試php