加载中
Redis 击穿、穿透、雪崩的解决方案

Redis 击穿、穿透、雪崩的解决方案 击穿和穿透 场景: 指的是单个key在缓存中查不到,去数据库查询(透过redis去查db叫击穿) 区别: 击穿:数据在数据库中真实存在,缓存丢失,大量请求击穿...

2020/08/10 17:49
55
Mysql篇

Mysql DDL、DML、DCL DDL:create、alter、drop。表结构操作 DML:insert、delete、update。数据操作 DCL:grant。用户权限操作 一条sql语句的执行流程 客户端 -> 查询缓存 -> 解析器 -> 预处...

2020/08/10 17:41
39
springmvc的执行流程

springmvc的执行流程 // DispatcherServlet如何委派? public class DispatcherServlet { //设置一些request的参数,然后进入doDispatch() doService(req, resp) { // 设置一些全局属性 ......

2020/08/10 17:39
18
Redis主从自动切换原理

Redis主从自动切换原理 复制原理 1:当一个从数据库启动时,会向主数据库发送sync命令, 2:主数据库接收到sync命令后会开始在后台保存快照(执行rdb操作),并将保存期间接收到的命令缓存起...

2020/08/10 17:32
454
Redis内存淘汰和过期策略及持久化机制

Redis内存淘汰和过期策略及持久化机制 内存淘汰 问题:内存满了怎么办? 过期策略: 1.定时过期(主动淘汰),对内存友好 每创建一个key时,会创建一个对应的定时器 优点:保证内存被尽快释放...

rdb
2020/08/10 17:32
21
Redis五大常用数据类型和应用场景

Redis五大常用数据类型和应用场景 redis的特点 1.快(key-value结构,纯内存性数据库,CPU不是Redis的瓶颈,Redis的瓶颈最有可能是机器"内存"的大小或者"网络带宽") 2.持久化、过期策略、淘...

2020/08/10 17:31
47
@Import注解

@Import注解 作用 导入类到IOC容器中 源码 @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface Import { Class[] value(); } @Import导入有3...

2020/08/10 11:46
47

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部