
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
系统需要一个“路由中间件”来判断 SQL 是“读操作”还是“写操作”,并将请求转发到对应的主库或从库。,记录所有写操作的逻辑或物理变化。从库通过“IO 线程”拉取主库的 binlog,再通过“SQL 线程”重放这些操作,从而实现。简单来说:主库写数据 → 记录到 binlog → 从库复制 binlog 并执行相同操作 → 从库数据与主库一致。读写分离通过“分工协作”,让主库专注处理写操作,从库专

系统需要一个“路由中间件”来判断 SQL 是“读操作”还是“写操作”,并将请求转发到对应的主库或从库。,记录所有写操作的逻辑或物理变化。从库通过“IO 线程”拉取主库的 binlog,再通过“SQL 线程”重放这些操作,从而实现。简单来说:主库写数据 → 记录到 binlog → 从库复制 binlog 并执行相同操作 → 从库数据与主库一致。读写分离通过“分工协作”,让主库专注处理写操作,从库专

使用Swagger你只需要按照它的规范去定义接口及接口相关的信息,就可以做到生成接口文档,以及在线接口调试页面。Knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案。Swagger 在开发阶段使用的框架,帮助后端开发人员做后端的接口测试。

Spring Cache 是 Spring 框架提供的缓存抽象层,它简化了在应用中添加缓存功能的过程,允许开发者通过注解方式轻松实现缓存逻辑,而无需关注具体的缓存实现细节。缓存抽象:Spring Cache 不直接提供缓存实现,而是定义了一套接口(如Cache),支持多种缓存实现(如 Caffeine、EhCache、Redis 等)。注解驱动:通过注解(如@Cacheable@CachePut)








