
Redis
cecotw
为了追求梦想即使遍体鳞伤,我也无怨无悔。
展开
-
PHP安装redis扩展
1、下载phpredis驱动https://github.com/nicolasff/phpredis解压并进入目录/usr/local/php/bin/phpize #php安装后的路径./configure --with-php-config=/usr/local/php/bin/php-configmake && make install原创 2015-12-27 23:50:54 · 284 阅读 · 0 评论 -
Redis 管道技术
Redis 管道技术Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。这意味着通常情况下一个请求会遵循以下步骤:客户端向服务端发送一个查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响应。服务端处理命令,并将结果返回给客户端。Redis 管道技术可以在服务端未响应时,客户端可以继续向服务端发送请求,并最终一次性读取所有服务端的响应。原创 2015-12-27 14:20:22 · 349 阅读 · 0 评论 -
Redis发布订阅模式
PUBLISH/SUBSCRIBE发布订阅模式的原理包含两个角色,一个是发布者,一个是订阅者订阅者可以订阅一个或者多个频道channel发布者可以向指定频道发布信息通过PUBLISH发布消息PUBLISH channel messagePUBLISH channel1.1 'maiziedu'通过SUBSCRIBE命令订阅频道SUBSCRIBE channel原创 2015-12-27 14:13:51 · 380 阅读 · 0 评论 -
Redis生存时间
Redis对键提供生存时间,在不指定生存时间时,生存时间是永久。时间到期后Redis会自动删除这个键。可以用EXPIRE命令,时间单位时秒,如果一个键是被设为有限的生存时间,那么在SET key进行重新赋值的时候会被再次设为永久: SET session:captcha sd2a EXPIRE session:captcha 600取消生存时间,将键的生原创 2015-12-27 13:29:51 · 907 阅读 · 0 评论 -
Redis中的事务
flushall清除所有的键值1、MULTI:开启事务,事务块中的多条语句会按照顺序放入队列中。MULTIINCR counter1INCR counter2INCR counter3PINGGET counter12、EXEC:执行事务块中的命令3、WATCH:监视一个或者多个key,如果在执行事务之前这个key如果被其他命令改动,事务就被打断4、UNWA原创 2015-12-27 12:41:42 · 330 阅读 · 0 评论 -
PHP使用Redis二
Redis::__construct构造函数 $redis = new Redis(); connect, open 链接redis服务 参数 host: string,服务地址 port: int,端口号 timeout: float,链接时长 (可选, 默认为 0 ,丌限链接时间) 注: 在redis.conf中也有时间,默认为300 pconnect, pop原创 2015-12-29 12:17:59 · 333 阅读 · 0 评论 -
PHP使用Redis一
1、连接Redis服务(首先要开启Redis服务./redis-server)<?php//连接本地的 Redis 服务$redis = new Redis();$redis->connect('127.0.0.1', 6379);echo "Connection to server sucessfully";//查看服务是否运行echo "Server is running: "原创 2015-12-28 00:07:56 · 345 阅读 · 0 评论 -
Redis的使用
一、下载安装redis1.ubuntu下的使用$ wget http://download.redis.io/releases/redis-3.0.6.tar.gz$ tar xzf redis-3.0.6.tar.gz$ cd redis-3.0.6$ make打开redis:$ src/redis-server使用redis:$ src/redis原创 2015-12-26 09:52:52 · 406 阅读 · 0 评论 -
Redis排序相关
1、SORT按照键值从小到大排序 SORT key (desc)降序:对数字排序 SORT key ALPHA 按照字符排序2、LIMIT:限制返回的条数3、根据外部key的权重进行排序4、根据排序结果进行排序SORT uid GET user_name_*5、将排序结果进行保存如果使用Redis SORT排序的不是数字,原创 2015-12-27 13:36:57 · 352 阅读 · 0 评论 -
vcard通讯录格式及手机名片制作
一、VCard数据格式BEGIN:VCARDVERSION:4.0N:Gump;Forrest;;;FN:Forrest GumpORG:Bubba Gump Shrimp Co.TITLE:Shrimp ManPHOTO;MEDIATYPE=image/gif:http://www.example.com/dir_photos/my_photo.gifTEL;TYPE=work原创 2015-12-27 14:26:58 · 7008 阅读 · 0 评论 -
Ubuntu 16.04 LTS (LEMP) 安装 Nginx/PHP 7/MySQL 5.7
1、基本说明我所安装的环境是ubuntu 16.04 LTS,安装nginx、PHP 7.0和MySQL,搭建Nginx服务器,后面我会加上php0-redis的扩展,在此仅供参考;我的IP地址是192.168.1.101,请大家稍微注意一下就行;我在root权限下面运行的,省去了每次sudo命令;2、安装MySQL 5.7运行命令:apt-get -y install m原创 2017-01-03 22:37:06 · 3420 阅读 · 0 评论