Spring全家桶重要知识点总结
Spring、SpringMVC、SpringBoot等的重要理论知识,包含IOC、AOP等
Kafka笔记
Kafka生产者原理、Kafka集群搭建和原理、Kafka消费者原理、Kafka集成SpringBoot
Java23种设计模式
Java23种设计模式,包含UML类图、软件设计原则;和重点的单例模式、工厂模式、建造者模式、代理模式、适配器模式、装饰着模式、模板方法模式、策略模式、观察者模式、责任链模式、迭代器模式等待
Redis底层原理篇-数据类型解读/IO模型IO多路复用/通信协议Resp/内存回收
Redis底层原理篇-数据类型解读、IO模型IO多路复用、通信协议Resp、内存回收
Redis开发使用建议-BigKey、批处理、以及各种优化
Redis开发使用建议,包含BigKey的处理、批处理pipeline和Redis事务、开发优化配置等
Redis多级缓存架构的构建
企业级高并发多级缓存架构的搭建,从Nginx反向代理->Nginx集群->Redis->JVM本地缓存->MySQL数据库 的多级缓存架构
Redis持久化和分布式搭建-RDB/AOF、主从/哨兵/集群
Redis持久化RDB和AOF原理解析、主从/哨兵/集群的搭建,以及Redis集群的扩容与缩容
Redis实战使用
Redis实战使用,包含Redis短信登录、Redis缓存、双写一致性/缓存穿透/缓存雪崩/缓存击穿等问题的解决、Redis全局唯一ID、秒杀库存超卖和一人一单问题的解决、手写分布式锁防止误删和保证原子性、Redisson原理解读、Stream/Set/ZSet的使用实现关注点赞等、GEO实现附近商户的查询、BitMap实现签到功能、HyperLogLog实现UV统计
Redis安装和常见数据类型命令
Redis安装和常见数据类型命令,以及整合Jedis和SpringDataRedis
MySQL(5)日志与备份篇
[TOC] redo log 和 undo log 在事务篇之中 MySQL日志与备份篇第17章_其他数据库日志 千万不要小看日志。很多看似奇怪的问题,答案往往就藏在日志里。很多情况下,只有通过查看日志才 能发现问题的原因,真正解决问题。所以,一定要学会查看日志,养成检查日志的习惯,对提升你的数 据库应用开发能力至关重要。 MySQL8.0 官网日志地址:“ https://dev.mysql.com/doc/refman/8.0/en/server-logs.html ” 1. MySQL支持的日志1.1 日志类型MySQL有不同类型的日志文件,用来存储不同类型的日志,分为 二进制日志 、 错误日志 、 通用查询日志 和 慢查询日志 ,这也是常用的4种。MySQL 8又新增两种支持的日志: 中继日志 和 数据定义语句日志 。使 用这些日志文件,可以查看MySQL内部发生的事情。 这6类日志分别为: 慢查询日志:记录所有执行时间超过long_query_time的所有查询,方便我们对查询进行优化。 通用查询日志:记录所有连接的起始时间和终止时间,以及连接发送给数据库服务器的 ...