首页 > 数据库 >第一周复习笔记(MySQL、Redis、JVM、JUC)

第一周复习笔记(MySQL、Redis、JVM、JUC)

时间:2023-02-17 16:37:04浏览次数:48  
标签:JUC Redis 索引 线程 JVM MySQL

MySQL

1. 引擎

1.1 Innodb和MyIsAM的区别
1.2 Innodb的逻辑存储结构

2. 索引

2.1 索引的分类
2.2 索引优化
2.3 索引失效的场景

3. 事务

3.1 事务的隔离级别
3.2 ACID原则
3.3 并发事务问题
3.4 ReadView在MVCC的工作流程

4. 锁

4.1 锁分类
4.2 加锁流程

5. 日志

5.1 日志分类
5.2 Redo log
5.3 Redo log

JVM

1. JVM内存模型

2. 垃圾回收算法

3. 垃圾回收器

4. GC分类

5. STW、OopMap、安全点

6. 指针碰撞、空闲列表

7. TLAB

8. Java对象头参数有哪些

9. 类加载机制


JUC

1. 进程和线程

2. volatile、Sync、Rt

3. sleep、wait、多个interrupt、notify、notifyAll、park-un

4. CAS、锁、AQS

5. 线程生命周期、线程池创建、拒绝策略


Redis

1. 单线程or多线程?

2. 基础数据结构、底层实现

3. 持久化,RDB、AOF?

4. 脑裂问题?

5.过期策略?内存淘汰机制?

6. 雪崩?击穿?穿透?

7. 缓存一致实现

8. Redis实现消息队列、分布式锁

9. Redis事务

10. Redis大Key优化

11. Redis主从、分片集群

12. Pipeline、对比Memcached?

标签:JUC,Redis,索引,线程,JVM,MySQL
From: https://www.cnblogs.com/Cra2iTeT/p/17130598.html

相关文章

  • 超好用的 Redis GUI 工具,你值得拥有
    超好用的RedisGUI工具,你值得拥有提供原生的性能,并且比使用Electron等Web技术开发的同等应用程序消耗的资源少得多。下载地址:http://www.redisant.cn/功能介绍实......
  • 谈JVM参数GC线程数ParallelGCThreads合理性设置
    作者:京东零售刘乐1.ParallelGCThreads参数含义在讲这个参数之前,先谈谈JVM垃圾回收(GC)算法的两个优化标的:吞吐量和停顿时长。JVM会使用特定的GC收集线程,当GC开始的时候,GC......
  • Redis 介绍
        ......
  • redis的慢查询分析
    ########################### redis.conf配置文件的慢查询配置如下:##################################SLOWLOG####################################指定执行时......
  • Django操作redis
    一、环境安装基本环境:Python环境:Python3.8.16Django环境:4.1redis环境:参考搭建https://www.cnblogs.com/yclh/p/14742336.html并且已经添加了myApp的应用 安装red......
  • docker-compose搭建redis-Cluster集群
    环境选择三台机器创建相同目录级:/database/redis/在目录里创建文件:viredis-cluster.tmpl查看防火墙--如果防火墙的状态是打开的记得开端口文件配置redis-clust......
  • linux系统安装jdk1.8、mysql5.7、redis(压缩包版本教程)
    linux系统安装jdk1.8、mysql5.7、redis(压缩包版本教程)在内网环境中的linux系统上安装环境,十分的麻烦(没有网络)一、安装jdk1.81.在use/local下创建相关文件夹:1.mkdirja......
  • redis_字节课
                                                  ......
  • 4. JVM
    JVM的内存区域,即运行时数据区域。线程私有的:程序计数器虚拟机栈本地方法栈线程共享的:堆方法区直接内存Java内存模型(JMM),Happens-Before规则。JVM内存结构和Ja......
  • redis搭建集群
    ##################    添加从库点给指定主库:[[email protected]_7001]$./bin/redis-cli-a'jJAV0kTokNb8iZvwfqniCxmFZEsbOH5n'--clusterad......