MySQL bin redo undo log
摘要:日志是 mysql 数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。 1. binlog binlog 用于记录数据库执行的写入性操作(不包括查询)信息,以二进制的形式保存在磁盘中。binlog 是 mysql
阅读全文
Redis主从复制相关配置
摘要:一. Redis主从复制相关配置 1. 主从同步支持两种策略,即disk和socket方式 一个RDB文件从master端传到slave端,分为两种情况: 支持disk:master端将RDB file写到disk,稍后再传送到slave端; 无磁盘diskless:master端直接将RDB fi
阅读全文
ReentrantLock && AQS
摘要:1. ReentrantLock 源代码 使用AQS框架,CAS的操作代替了Synchronized里面的重量级锁, AQS里边维护一个队列,存储需要拿到资源的Thread a. ReentrantLock 内部类 abstract static class Sync extends Abstrac
阅读全文