
redis
yang_xu_1987
这个作者很懒,什么都没留下…
展开
-
redis操作命令
redis数据类型:string ,hash, list, set, zsetstring :采用键值对set key value 设置键值对 -----1、键, 2、值get key 获取value-----1、键setnx key value key不存在则设置-----1、键, 2、值setex原创 2017-09-16 11:53:06 · 244 阅读 · 0 评论 -
redis 设置密码
redis默认是不使用密码就可以进入,如需要增加密码修改redis配置文件/usr/local/redis/etc/redis.conf 文件修改后需重启服务生效原创 2017-09-17 14:42:21 · 254 阅读 · 0 评论 -
redis 主从同步
同步步骤:1、master将数据库快照保存到文件中2、后台完成保存后,就将此文件发送给slave3、slave将此文件保存到硬盘上并同步原创 2017-09-17 14:54:13 · 383 阅读 · 0 评论 -
redis 事务以及乐观锁
redis事务处理:(和其他关系型数据库不同,这个事务处理不会进行锁定,可同时执行)multi 打开事务要执行的命令 放入队列 QUEUED ---------正确的执行,错误的不会执行,不会自己进行回滚exec 执行当前事务事务回滚:multi 打开事务要执行的命令原创 2017-09-17 16:29:27 · 214 阅读 · 0 评论 -
redis 持久化机制
redis将数据存入内存中,将内存中数据同步到硬盘中(在操作的时候服务异常停止会导致数据丢失)1、 采用快照方式snapshotting 将数据存入文件里redis/bin/dump.rdb,按规则存入数据,在redis.conf配置文件中修改这种方式存在间隔之间save 900 1 900s内超过一个key被修改则保存2、a原创 2017-09-17 16:29:42 · 306 阅读 · 0 评论 -
redis 发布订阅机制
发布:publish channel(发布的频道) message(发布的消息)返回值代表有几个订阅到该频道订阅:subscribe channel1(订阅的频道)可订阅多个频道subscribe channel1 channel2原创 2017-09-17 16:30:23 · 245 阅读 · 0 评论 -
redis安装
1、下载redis官方下载路径:https://redis.io/downloadredis-4.0.1.tar.gz:http://download.redis.io/releases/redis-4.0.1.tar.gz端口:63792、安装tar -zxvf redis-4.0.1.tar.gz cd redis-4.0.1makecd原创 2017-09-16 08:32:47 · 252 阅读 · 0 评论 -
redis 服务器相关命令
ping 测试redis是否连接正常 正常:PONG 第一个是正常的,第二个是将redis服务停止后echo value 打印value值select 0 选择0数据库(0-15)提示符后面会显示哪个数据库,默认为0,数据库是0-15,一共16个。quit 或原创 2017-09-17 11:18:51 · 432 阅读 · 0 评论 -
redis 键值相关命令
keys * 返回当前库里面所有键(模糊匹配)-------1、查询的key名称exists key 确定key是否存在-------1、key名称del key 删除key-------1、key名称expire key 10 设置过期时间10s-------1、k原创 2017-09-17 11:18:26 · 3280 阅读 · 0 评论 -
php连接redis(phpredis)
phpredis1、下载phprediswget github.com/owlient/phpredis/tarball/master2、安装phpredistar -xzvf mastercd owlient-phpredis-90ecd17//usr/local/php/bin/phpize #没有configure文件,使用php配置./co原创 2017-09-17 19:40:30 · 419 阅读 · 0 评论