复习
文章平均质量分 56
qq_20029829
这个作者很懒,什么都没留下…
展开
-
训练营复习汇总
Spring1、spring概述和核心思想2、spring ioc应用(基础与高级特性)Mysql1、mysql架构原理2、mysql索引原理3、mysql事务和锁4、mysql集群架构mysql一主两从部署,mha主备切换Redis1、Redis数据类型与底层结构2、Redis通信协议及事件处理机制3、Redis持久化Redis 集群模式部署与测试...原创 2020-09-22 17:25:25 · 209 阅读 · 0 评论 -
Redis持久化
前言 本文是对redis持久化复习,文中所有内容均来自于java拉勾训练营课件。 本章学习目标:理解RDB的原理和执行流程了解RDB的文件结构理解AOF的原理和执行流程理解AOF重写原理和触发方式掌握RDB和AOF的区别和应用场景1 为什么要持久化 Redis是内存数据库,宕机后数据会消失。 Redis重启后快速恢复数据,要提供持久化机制 Redis有两种持久化方式:RDB和AOF注意:Redis持久化不保证数据的完整性。 当Redis用作DB时,DB数据要完整原创 2020-09-21 10:44:54 · 223 阅读 · 0 评论 -
Redis通信协议及事件处理机制
前言 本文是redis章节进行复习,本文中所有内容都来自于拉勾教育高薪训练营本章学习目标:知道Redis的请求响应模式理解请求数据格式(RESP)描述命令处理流程知道Redis的响应格式掌握4种IO多路复用模式(epoll)理解aeEventLoop1 通信协议 Redis是单进程单线程的。 应用系统和Redis通过Redis协议(RESP)进行交互1.1 请求相应模式 Redis协议位于TCP层之上,即客户端和Redis实例保持双工的连接。1.1.1 串行的请求响原创 2020-09-21 10:43:57 · 574 阅读 · 0 评论 -
Redis数据类型与底层结构
前言 本博客是对java高薪训练营,redis内容进行复习,所有内容均来自于拉勾提供的课件中的知识点本章学习目标:掌握Redis五种基本数据类型的用法和常见命令的使用了解bitmap、geo、stream的使用理解Redis底层数据结构(Hash、跳跃表、quicklist)了解RedisDB和RedisObject理解LRU算法理解Redis缓存淘汰策略能够较正确的应用Redis缓存淘汰策略---- # 1 Redis数据类型和应用场景 Redis是原创 2020-09-21 10:16:48 · 451 阅读 · 0 评论 -
Spring IOC应用(基础与高级特性)
前言 本文为对java拉勾高薪训练营,spring章节的复习1 Spring Ioc基础1.1 BeanFactory与 ApplicationContext的区别 (1)BeanFactory是spring容器中的顶级接口,它用来定义一些基础功能,定义一些规范 (2)ApplicationContext是它的一个字接口,具有BeanFactory的全部功能 (3)通常,我们称BeanFactory为spring的基础容器,ApplicationContext为spring容器的高级接口原创 2020-09-21 10:15:49 · 128 阅读 · 0 评论 -
mysql事务和锁
前言 本文是java拉勾高薪训练营中的MySql事务和锁进行复习整理,以便日常回顾1 ACID特性 在关系型数据库管理系统中,一个逻辑工作单元要成为事务,必须满足这 4 个特性,即所谓的 ACID:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。1.1 原子性 原子性:事务是一个原子操作单元,其对数据的修改,要么全都执行,要么全都不执行。 修改—》Buffer Pool修改—》刷盘。可能会有下面两种情况:■原创 2020-09-21 09:58:37 · 181 阅读 · 0 评论 -
mysql索引原理
前言 本文是java拉勾高薪训练营中的mysql章节的内容回顾复习,主要是对MySql的索引原理进行复习整理,以便日常回顾1 索引类型 索引可以提升查询速度,会影响where查询,以及order by排序 MySQL索引类型如下:■ 从索引存储结构划分:B Tree索引、Hash索引、FULLTEXT全文索引、R Tree索引■ 从应用层次划分:普通索引、唯一索引、主键索引、复合索引■ 从索引键值类型划分:主键索引、辅助索引(二级索引)■ 从数据存储和索引键值逻辑关系划分:聚集索引(原创 2020-09-21 09:54:04 · 122 阅读 · 0 评论