• 课程 / MySQL

    Redis+MySQL数据库面试教程

    必学:前端就业课程,老师在线解疑!

    立即学习
    介绍章节评论课件
    Redis是互联网技术领域使用最为广泛的存储中间件,对Redis的了解和应用实践已成为当下中高级后端开发者绕不开的必备技能。而MySQL作为绝大多数互联网公司的首选关系型数据库。因此程序员不能只懂数据库的增删改查和一些简单的使用技巧,更需要熟练掌握 MySQL的一些原理知识,从而更好地应对实际工作中遇到的问题。
  • 难度:中级
  • 共72章节
  • 6127次播放
  • 第1章 MySQL

    根据执行计划调优SQL语句

    14:37

    索引基本原理:分块读取与磁盘预读

    15:22

    索引的数据结构

    18:16

    B树与B+树

    MySQL索引常问的一些面试题

    07:30

    回表,索引覆盖,最左匹配

    在线调优

    索引失效了怎么办?

    分享我平时学习提升的一些小技巧

    mysql事务的四个特点

    随机读写与顺序读写

    redolog&binlog有啥用

    多版本并发控制-MVCC

    MVCC-隐藏字段,undolog

    MVCC-readview

    幻读问题产生的本质是什么?怎么解决?

    mysql主从复制延迟问题

    12:19

    主从复制产生的原因

    11:57

    主从复制产生的原因-2

    14:57

    MTS

    12:03

    如何解决主从复制延迟问题

    17:15

    GTID有什么用?

    14:20

    mysql组提交与双1操作

    12:42

    彻底解决mysql主从复制问题

    第2章 MySQL面试题

    ACID是靠什么来保证的

    04:21

    mysql执行计划怎么看

    06:40

    什么是MVCC

    05:31

    MVCC实现原理是什么

    11:56

    MVCC解决的问题是什么

    mysql索引结构有哪些,各自的优劣是什么

    mysql的隔离级别有哪些

    mysql复制的原理是什么

    mysql索引的基本原理

    06:34

    简述mysql中索引类型有哪些,以及对数据库的性能的影响

    06:18

    mysql聚簇索引和非聚簇索引的区别

    04:49

    索引的设计原则有哪些

    如何处理mysql的慢查询

    事务的基本特性是什么

    mysql锁的类型有哪些

    mysql为什么需要主从同步

    什么是mysql的主从复制

    第3章 Redis

    什么是Redis?

    13:43

    redis面试吊打面试官秘籍

    16:05

    redis的value类型

    13:02

    redis在秒杀场景的应用

    18:07

    IO threads

    17:16

    redis如何使用

    19:54

    redis雪崩、穿透、击穿、预热

    18:51

    数据库一致性&AOF持久化机制

    15:03

    redis挂掉怎么办

    redis角度看待架构设计

    10:25

    什么是锁?锁升级过程解析

    单机锁分布式锁技术选型

    23:22

    redis集群解决单点故障问题

    CAP定理

    客户端挂了怎么办

    redis应用场景

    51:48
    第4章 Redis面试题

    说一下在你项目中的redis的应用场景

    06:49

    redis是单线程还是多线程

    31:50

    redis存在线程安全的问题么

    02:05

    遇到过缓存穿透么

    13:37

    遇到过缓存击穿么

    如何避免缓存雪崩

    缓存课后解答

    redis是怎么删除过期key的(缓存是如何回收的)

    缓存是如何淘汰的

    如何进行缓存预热

    数据库与缓存不一致如何解决

    简述一下主从不一致的问题

    描述一下redis持久化的方式

    描述一下持久化原理

    为什么使用setnx(redis实现分布式锁的指令)

    讲师介绍

    王林
    王林
    学生
    能学到什么:

    Redis是互联网技术领域使用最为广泛的存储中间件,对Redis的了解和应用实践已成为当下中高级后端开发者绕不开的必备技能。而MySQL作为绝大多数互联网公司的首选关系型数据库。因此程序员不能只懂数据库的增删改查和一些简单的使用技巧,更需要熟练掌握 MySQL的一些原理知识,从而更好地应对实际工作中遇到的问题。

    全部评论我要评论

    暂无评论~
  • 取消回复发送
  • PHP中文网