摘要: 1. Sentinel工具完成监控--操作步骤 (1)把redis解压包中的sentinel.conf拷贝到redis的安装目录下: [root@192 redis]# cp /opt/redis-4.0.11/sentinel.conf ./ (2)修改配置文件sentinel.conf,修改内容 阅读全文
posted @ 2018-11-29 22:23 reyinever 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 1. aof恢复与rdb服务器间迁移: 1.1. Aof恢复: 如果不小心执行了flushdb或flushall了怎么办? (1)立马执行命令:shutdown nosave 关闭服务器,为了防止其他人正在操作服务器触发重写aof,如果aof重写了,彻底没救了 (2)修改aof文件,删除最后一行的命 阅读全文
posted @ 2018-11-29 22:19 reyinever 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 1. redis的主从配置: (1)把redis的配置文件(reids.conf)拷贝2份 [root@192 redis]# cp redis.conf redis6380.conf [root@192 redis]# cp redis.conf redis6381.conf (杀掉redis进程 阅读全文
posted @ 2018-11-29 22:12 reyinever 阅读(1890) 评论(0) 推荐(0) 编辑
摘要: 1. 发布与订阅频道 消息发布与订阅像收音机与广播台的关系 1.1. publish channel message 发布频道 语法:publish channel message 作用:发布频道消息 返回值:订阅数(类似粉丝数) 例: 127.0.0.1:6379> publish news 't 阅读全文
posted @ 2018-11-29 22:07 reyinever 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 1. hash哈希类型的操作 1.1. hset key field value 语法:hset key field value 作用:把key中field域的值设为value 注:如果没有field域,直接添加;如果有,则覆盖原field域的值 例: 127.0.0.1:6379> hset us 阅读全文
posted @ 2018-11-29 22:02 reyinever 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1. order set有序集合类型的操作(有序集合) 有序集合是在无序集合的基础上加了一个排序的依据,这个排序依据叫score,因此声明一个集合为有序集合的时候要加上score(作为排序的依据) 1.1. zadd key [NX|XX] [CH] [INCR] score member [sco 阅读全文
posted @ 2018-11-29 21:59 reyinever 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 1. set集合类型的操作(无序集合) 集合具有无序性(没有顺序)、确定性(描述是确定的)、唯一性(没有重复的元素) 1.1. sadd key member [member ...] 语法:sadd key member [member ...] 作用:往集合key中添加元素 返回值:添加元素的个 阅读全文
posted @ 2018-11-29 21:56 reyinever 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 1. list列表类型的操作 1.1. lpush/rpush key value [value ...] 链表的头部(左侧)或尾部(右侧)插入值 语法:lpush key value [value ...] 作用:把值插入到列表左侧 语法:rpush key value [value ...] 作 阅读全文
posted @ 2018-11-29 21:52 reyinever 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 1. string字符串类型的操作: 1.1. set 设置单个值 语法:set key value [EX seconds] [PX milliseconds] [NX|XX] 注: EX seconds 设置key的生命周期(有效期)(以秒数为单位) PX milliseconds 表示key的 阅读全文
posted @ 2018-11-29 21:49 reyinever 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 1.1. redis键值操作 1.1.1. keys patten 查询相应的key 可以精确的查,也可以模糊的查 1.1.1.1. 通配符:* ? [] 在redis里,模糊查询key的时候有3个通配符可以用:* ? [] * 通配任意多个字符 ?通配单个字符 [] 通配[]内的某一个字符 127 阅读全文
posted @ 2018-11-29 21:46 reyinever 阅读(6537) 评论(0) 推荐(0) 编辑
摘要: 1. Redis: 1.1. 什么是redis: redis是一个开源(BSD许可)的,内存中的数据结构存储系统 1.2. Redis的用途: 数据库、缓存和消息中间件 1.3. 数据类型: 字符串(strings) 散列(hashes) 列表(lists) 集合(sets) 有序集合(sorted 阅读全文
posted @ 2018-11-29 21:43 reyinever 阅读(2716) 评论(0) 推荐(0) 编辑
摘要: 1.1. Redis下载安装(linux) 1.1.1. 下载: 下载地址:https://redis.io/download 选择合适的版本下载,如下图: 1.1.2. 安装: (1)把下载好的redis安装包上传到要安装的服务器上 (2)解压: [root@desktop-blv0c82 opt 阅读全文
posted @ 2018-11-29 21:40 reyinever 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.windows下安装和配置redis 1.1 下载: 官网(linux下载地址):https://redis.io/ Windows系统下载地址:https://github.com/MSOpenTech/redis/releases 说明:本文只是作为一个简单的学习使用可以下载windows版 阅读全文
posted @ 2018-11-29 21:33 reyinever 阅读(832) 评论(0) 推荐(0) 编辑