安装redis和phpredis模块
来源:互联网 发布:智能大厦网络设计方案 编辑:程序博客网 时间:2024/05/29 19:58
转:http://my.oschina.net/zhaocx/blog/14133
安装redis
shell> wget 对应的redis版本(目前是2.4了,内存占用率比2.3减少30%)
shell> tar zxvf redis.tar.gz
shell> mv redis redis
shell> cd redis
shell> make
shell> redis-server 不要关
shell> redis-cli
redis>set foo bar
OK
redis>get foo
“bar”
安装phpredis模块
https://github.com/owlient/phpredis
下载phpredis
解压
shell> cd phpredis
shell> /usr/local/php/bin/phpize 这个phpize是安装php模块的
shell> ./configure –with-php-config=/usr/local/php/bin/php-config
shell> make
shell> make install
接下来在php.ini中添加extension=redis.so 先要看看有没有extension_dir=/…….
重启apache或者nginx
php代码测试
$redis = new Redis();
$redis->connect(‘127.0.0.1′,6379);
$redis->set(‘test’,'hello world!’);
echo $redis->get(‘test’);
?>
输出hello world!
http://code.google.com/p/php-redis/
================
# redis目前提供四种数据类型:string,list,set及zset(sorted set)。
# * string是最简单的类型,你可以理解成与Memcached一模一个的类型,一个key对应一个value,其上支持的操作与Memcached的操 作类似。但它的功能更丰富。
# * list是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等。操作中key理解为链表的名字。
# * set是集合,和我们数学中的集合概念相似,对集合的操作有添加删除元素,有对多个集合求交并差等操作。操作中key理解为集合的名字。
# * zset是set的一个升级版本,他在set的基础上增加了一个顺序属性,这一属性在添加修改元素的时候可以指定,每次指定后,zset会自动重新按新的 值调整顺序。可以
理解了有两列的mysql表,一列存value,一列存顺序。操作中key理解为zset的名字。
实现方法:
1、官方提供的已经实现的方法:
http://code.google.com/p/phpredis/wiki/referencemethods
2.另有一个PHP代码的实现版本,可参考以下文件
http://code.google.com/p/redis/source/browse/#svn/trunk/client-libraries/php
- 安装redis和phpredis模块
- 安装redis和phpredis模块
- redis 和phpredis安装
- ubuntu11 安装redis server 和phpredis
- ubuntu下安装redis-server和phpredis
- ubuntu12.04安装redis server 和phpredis
- ubuntu安装redis-server和phpredis
- windows上安装redis和phpredis扩展
- centos6.7 redis安装和phpredis扩展
- Centos7 安装redis 和 phpredis扩展
- linux 安装redis 和 phpRedis配置
- redis安装 phpredis扩展
- redis安装及phpredis
- 安装phpredis模块
- Redis及phpredis安装配置
- Redis及phpredis安装配置
- Redis 以及 phpredis 安装配置
- Redis及phpredis安装配置
- linux开发环境搭建(5)-使用tftp下载uboot
- HBase编程api介绍(转)
- 常用css样式
- hbase的查询scan功能注意点(setStartRow, setStopRow)
- Notification中显示进度条
- 安装redis和phpredis模块
- 103. Binary Tree Zigzag Level Order Traversal
- java位移运算导致数值为负数
- 编译OpenCV 3.2
- Linux下增加swap虚拟内存(转)
- redis机器物理死机问题分析(OOM)
- HBase浅谈
- sysbench性能测试工具
- SpringMVC 入门------ 第一个SpringMVC框架的JavaWeb项目