主要是针对堆内存的对象分配与回收,堆事垃圾收集器管理的主要区域,因此被称为 GC 堆。
JVM类加载过程
JVM内存结构
缓存的一致性、穿透、击穿、雪崩
MySQL日志必知必会
MySQL主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。其中,比较重要的还要属二进制日志binlog(归档日志)、事务日志redo log(重做日志)、undo log(回滚日志)。
MySQL InnoDB 引擎使用 redo log(重做日志) 保证事务的持久性,使用 undo log(回滚日志) 来保证事务的原子性。
MySQL 数据库的数据备份、主备、主主、主从都离不开 binlog,需要依靠 binlog 来同步数据,保证数据一致性。