a) 安装redis server
i. wget http://download.redis.io/releases/redis-3.0.3.tar.gz
ii. tar xzf redis-3.0.3.tar.gz
iii. cd redis-3.0.3
iv. Make
v. Make install
b) 安装redis c 扩展 hiredis
i. git clone https://github.com/redis/hiredis.git
ii. cd hiredis/
iii. git checkout -b compile v0.13.1
iv. Make
v. Sudo make install
c) 安装php 扩展 phpiredis
i. git clone https://github.com/nrk/phpiredis.git
ii. /usr/local/php/bin/phpize
iii. ./configure --enable-phpiredis --with-hiredis-dir=/usr/local --with-php-config=/usr/local/php/bin/php-config
iv. Make && sudo make install
v. Php.ini增加 extension=phpiredis.so
d) Redis key 命名规范
i. uid:0001:password => md5(pwd)
ii. 推荐key写法是 表明:id:字段 值为字段值,如果多单词可以用.连接,如 topic:1:date
iii. 集合使用 lpush search.keys "aa"; lrange search.keys 0 2
iv. 有限集合使用sadd
参考:
1.https://www.digitalocean.com/community/tutorials/how-to-install-and-use-redis