异想天开

What's the true meaning of light, Could you tell me why

阿里云安装内存数据库

日期:2015-04-10 22:04:19
  
最后更新日期:2015-04-16 18:29:52
【技术】
阿里云的php的是通过yum安装的,安装memcached也挺方便,yum search memcached或yum list memcached发现源上面有安装包,直接安装。
官网下载了redis,查看README,发现解释的很清楚了,感叹antirez做事细致,直接编译运行。php的redis扩展,在github上下载源码,进入安装目录, 需要注意的是对于php的扩展需要安装yum install php-devel.x86_64,然后./mkdeb.sh,后面的操作就是configure,make ,make install这些。php-devel.x86_64包提供了phpize工具。
下面就是一个redis的简单例子:
[code lang="cpp"]
<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('foo','bar');
echo $redis->get('foo');
?>
[/code]
同时安装了memcache和redis,是为了方便对比,比如redis支持可持久化,而memcache没有等。
在/etc/php.ini添加:
extension=memcache.so
extension=redis.so