![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 69
kingchengwen
这个作者很懒,什么都没留下…
展开
-
10 Redis 主从复制
文章目录1 是什么2 能干嘛3 主从复制搭建3.1 根目录下创建目录/myredis3.2 修改/myredis中redis.conf3.3 vim redis6379.conf3.3.1 在/myredis 目录下增加配置文件redis6379.conf,并添加配置3.3.1 在/myredis 目录下增加配置文件redis6380.conf,并修改配置3.3.1 在/myredis 目录下增加配置文件redis6381.conf,并修改配置3.4 分别启动三个redis服务3.4.1 查看进程是否正常启原创 2021-05-06 01:47:53 · 215 阅读 · 0 评论 -
9 Redis 持久化AOF
文章目录1 AOF(append only file)1.1 AOF是什么1.2 AOF 持久化流程1.3 AOF 默认不开启1.4 AOF 和RDB同时开启听谁的1.5 AOF启动修复恢复1.6 AOF 同步频率1.7 Rewrite压缩1.8 优势1.9 劣势2 小总结(which one) 1 AOF(append only file) 1.1 AOF是什么 以日志的形式来记录每个写操作(增量保存),将redis 执行过的所有写指令记录下来(读操作不记录),只允许追加文件但不可以改写文件,reids原创 2021-05-06 01:47:17 · 199 阅读 · 1 评论 -
8 Redis 持久化RDB
1 RDB 总体介绍 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话将的snapshot快照,它恢复时是将快照文件直接读到内存里。 单位时间内,更新的key越多,保存的快照间隔时间越短 60分钟改了1次key 5分钟改了100次key 1分钟内改了1w次key 就更新快照DB # Unless specified otherwise, by default Redis will save the DB: # * After 3600 seconds (an hour) if at least原创 2021-05-06 01:46:47 · 145 阅读 · 1 评论 -
7 Redis 事务
文章目录1 Redis 事务的定义2 Multi、exec、discard2.1 multi 开启事务,exec 提交事务2.2 multi 开启事务,discard放弃事务3 事务的错误处理3.1 组队中出现了错误3.2 执行时出现了错误4 事务冲突的问题4.1 乐观锁4.2 悲观锁4.3 Watch key4.3.1 乐观锁案例 1 Redis 事务的定义 Redis 事务是一个单独的隔离操作:事务中的所有命令都会序列化、顺序执行。事务在执行过程中,不会被其他客户端发送过来的命令请求所打断。 Redis原创 2021-05-04 23:22:31 · 76 阅读 · 0 评论 -
6 Springboot 整合Redis
文章目录1 pom.xml2 application.yml3 RedisConfig4 RedisController5 RedisSpringBootApplication6 http://localhost:8080/redis 1 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://ww原创 2021-05-04 02:39:44 · 292 阅读 · 0 评论 -
5 Jedis 操作
文章目录1 pom.xml2 JedisTest3 手机验证码 1 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org原创 2021-05-04 02:37:47 · 238 阅读 · 0 评论 -
4 Redis的发布订阅
Redis 的发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息 Redis 客户端可以订阅任意数量的频道。 先订阅后发布才能收到消息 1 打开一个客户端订阅channel1 [chengwen@localhost redis]$ redis-server /etc/redis.conf [chengwen@localhost redis]$ redis-cli 127.0.0.1:6379> subscribe channel1 Reading me原创 2021-05-03 19:51:19 · 71 阅读 · 0 评论 -
3 Redis 配置文件
文章目录1 Redis 全局配置1.1 redis.conf启动配置1.2 units单位2 NETWORK2.1 bind 绑定ip2.2 port端口2.3 tcp-backlog2.4 timeout 超时时间2.5 tcp-keepalive 心跳监测周期3 GENERAL 通用配置3.1 daemonize 开启守护进程,后台启动3.2 pidfile 进程号文件3.3 loglevel 日志级别3.4 logfile 日志输出路径3.5 databases 数据库大小4 SECURITY 安全4原创 2021-05-03 19:20:02 · 120 阅读 · 2 评论 -
2 Redis基本知识
文章目录1、基本知识1.1、select 切换数据库1.2、dbsize 查看当前数据库key的数量1.3、flushdb 清空当前库1.4、flushall 清空全部库(16个库)1.5、端口6379由来1.6、统一密码管理1.7、单线程+多路IO复用2、redis键(key)2.1 keys * 查看当前库所有key(匹配:keys *1 )2.2 exists key 查看库中是否存在key2.3 type key 查看制定key的类型2.4 del 删除key数据2.5 unlink key 根据原创 2021-05-02 19:47:01 · 454 阅读 · 1 评论 -
1 Redis安装
文章目录1、下载安装包2、解压3、安装4、拷贝配置文件到根目录下/myredis5、配置redis为后台启动6、启动redis服务端7、redis客户端连接服务端8、退出redis客户端9、停止redis 1、下载安装包 cd /opt wget http://download.redis.io/releases/redis-4.0.1.tar.gz 2、解压 tar zxvf redis-4.0.1.tar.gz 3、安装 cd redis-4.0.1 make cd src make insta原创 2021-05-02 19:44:25 · 68 阅读 · 0 评论