Redis笔记之主从复制
摘要:Redis主从复制 1. 概念2. 作用3. 为什么使用集群4. 环境配置5. 一主二从配置6. 使用规则 1. 概念 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(Master/Leader),后者称为从节点(Slave/Follower),数据的复制是
阅读全文
Redis笔记之发布与订阅
摘要:Redis发布与订阅 1. 概念2. 命令3. 案例4. 原理5. 缺点6. 应用 1. 概念 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 下图展示了频道channel1,以及订阅这个频道的三个客户端——client2、client
阅读全文
Redis笔记之持久化(RDB和AOF)
摘要:Redis持久化 1. 持久化-RDB1.1 概念1.2 工作原理1.3 触发机制1.4 触发持久化规则1.5 bgsave1.6 bgsave和save对比1.7 RDB优缺点 2. 持久化-AOF2.1 概念2.2 使用AOF2.3 AOF优缺点 3. RDB和AOF比较3.1 对比RDB和AO
阅读全文
Redis笔记之SpringBoot整合Redis
摘要:SpringBoot整合Redis 1. Jedis1.1 操作Jedis步骤1.2 事务 2. SpringBoot整合2.1 lettuce2.2 Redis的配置文件2.2.1 RedisAutoConfiguration.java2.2.2 RedisProperties.java 2.3
阅读全文
Redis笔记之Redis事务
摘要:Redis事务 1. 事务1.1 Redis事务操作过程1.1.1 事务的开启与执行1.1.2 取消事务(discard) 1.2 事务错误1.2.1 编译时异常1.2.2 运行时异常 1.3 监控1.3.1 悲观锁1.3.2 乐观锁1.3.3 监控数据(watch key) 1. 事务 Redis
阅读全文
Redis特殊“三巨头”
摘要:三种特殊数据类型 1. Geospatial(地理位置)1.1 概念1.2 命令1.3 命令1.4 使用范围 2. Hyperloglog(基数统计)2.1 概念2.2 命令2.3 案例2.4 使用场景 3. BitMaps(位图)3.1 概念3.2 命令3.3 案例3.4 使用场景 总结 1. G
阅读全文
Redis笔记之五大基本数据类型
摘要:五大基本数据类型 1. Redis-key2. String(字符串)2.1 概念2.2 命令2.3 案例2.4 使用场景 3. List(列表)3.1 概念3.2 命令3.3 案例3.4 使用场景3.5 总结 4. Set(集合)4.1 概念4.2 命令4.3 案例4.4 使用场景 5. Hash
阅读全文
Redis笔记之NoSQL
摘要:NoSQL 1. NoSQL1.1 为什么要使用NoSQL1.2 什么是NoSQL1.3 NoSQL特点1.4 了解3V + 3高1.5 NoSQL的四大分类 2. Redis入门2.1 Redis作用2.2 Redis特性2.3 Redis性能测试2.4 基础知识 1. NoSQL MyISAM:
阅读全文
Vue笔记之入门
摘要:Vue入门 一、 Vue概念1.1 MVVM的概念1.2 MVVM的优点1.3 Vue的优点1.4 引入1.5 Vue入门 二、Vue的基本语法2.1 Vue的生命周期2.2 钩子函数2.3 插值表达式2.4 显示数据(v-text和v-html)2.5 判断语法(v-if和v-show)2.6 事
阅读全文
SpringBoot笔记之Dubbo和Zookeeper
摘要:Dubbo和Zookeeper集成 1. 分布式理论1.1 Dubbo架构1.2 单一应用架构1.3 垂直应用架构1.4 分布式服务架构1.5 流动计算架构 2. RPC3. Dubbo3.1 Dubbo的概念3.2 Dubbo的作用 4. Zookeeper4.1 Zoookeeper的概念4.2
阅读全文
SpringBoot笔记之Swagger
摘要:Swagger 1. Swagger1.1 Swagger简介1.2 Springboot集成Swagger1.2.2 配置Swagger1.2.3 配置扫描接口1.2.4 配置Swagger开关1.2.5 配置API分组1.2.6 实体配置 1.3 常用注解 2. 任务2.1 异步任务2.2 邮件
阅读全文
SpringBoot笔记之SpringSecurity
摘要:SpringSecurity 1. SpringSecurity1.1 认识SpringSecurity1.2 实战使用1.2.1 配置页面的访问权限1.2.2 权限控制和注销1.2.3 记住我及首页定制1.2.4 定制登录页 2. Shiro2.1 概述2.1.1 简介2.1.2 功能2.1.3
阅读全文
SpringBoot笔记之整合数据库
摘要:SpringBoot整合数据库 1. SpringBoot整合数据库1.1 整合JDBC1.1.1 SpringData简介1.1.2 整合JDBC1.1.3 JDBCTemplate1.1.4 测试 1.2 整合Druid数据源1.2.1 Druid简介1.2.2 配置数据源1.2.3 配置Dru
阅读全文
SpringBoot笔记之模板引擎
摘要:模板引擎 1. SpringBoot Web开发总览1.1 Web开发静态资源处理1.2 首页处理 2. Thymeleaf模板引擎2.1 模板引擎2.2 引入Thymeleaf2.3 Thymeleaf分析2.4 Thymeleaf 语法 3. SpringMVC自动配置原理3.1 自动配置原理3
阅读全文