
代码不求人
文章平均质量分 97
代码不求人专栏聚焦后端开发实战,涵盖 Spring Boot、Redis、Kafka、ELK、消息队列、缓存、中间件等核心技术。每篇文章均配有完整源码、详细注释与实战案例,适合工程师边学边用,快速上手企业级项目开发,真正做到“代码不求人”!
小醉你真好
好想去里约!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Boot + Redis Cluster 测试
Spring Boot集成Redis Cluster测试指南 本文详细介绍了在Spring Boot项目中集成Redis Cluster的完整流程。主要内容包括: 环境准备:使用Spring Boot 3.5.x + JDK17+,配合Redis Cluster(3主3从)架构 项目配置:通过application.yml配置集群节点、超时时间和最大重定向次数 核心实现: 使用LettuceConnectionFactory建立集群连接 配置RedisTemplate进行数据操作 实现基本的Redis服务层原创 2025-08-14 17:19:02 · 840 阅读 · 0 评论 -
Spring Boot + Redis Sentinel (一主两从)测试案例
本文介绍了如何使用Spring Boot连接Redis Sentinel架构的完整实践方案。首先通过Docker Compose搭建一主二从三哨兵的Redis环境,然后详细说明了Spring Boot项目的配置步骤,包括Maven依赖、application.yml文件配置和Redis配置类实现。文章重点解决了哨兵环境下常见的主节点解析问题和数据序列化异常,提供了测试Controller示例代码,并附有Redis Sentinel架构的ASCII和Mermaid示意图。原创 2025-08-14 15:57:42 · 899 阅读 · 0 评论 -
Spring Boot + ShardingSphere 实现分库分表 + 读写分离实战
摘要: 本文详细介绍基于Spring Boot + ShardingSphere实现分库分表与读写分离的完整方案。通过配置两个主库(ds0/ds1)和两个从库(ds0_slave1/ds0_slave2),实现数据按user_id%2规则分片存储,并支持主库写入、从库读取的负载均衡。核心内容包括:1) 架构设计图;2) 关键YAML配置(分片策略、读写分离规则);3) 数据库建表SQL;4) 代码实现与测试验证。该方案可有效解决大数据量存储和高并发查询的瓶颈问题,覆盖99%真实业务场景需求。原创 2025-08-04 16:27:46 · 865 阅读 · 0 评论 -
Spring Boot + ShardingSphere 分库分表实战
本文介绍了基于Spring Boot 3.x和ShardingSphere-JDBC 5.4.1的分库分表解决方案,适用于千万级数据量和高并发场景。文章详细讲解了ShardingSphere的核心能力、技术选型对比、系统架构设计,以及在实际项目中的配置实现。通过MySQL 8.x一主两从架构,实现读写分离、垂直/水平分库分表等功能,并提供了常见问题优化建议。该方案具有轻量级、高性能特点,适合电商、支付等业务系统,帮助开发者快速构建可扩展的分布式数据库架构。原创 2025-08-04 14:28:38 · 868 阅读 · 0 评论 -
「Spring Boot + MyBatis-Plus + MySQL 一主两从」读写分离实战教程
本文介绍了基于Spring Boot 3.3.12、MyBatis-Plus和MySQL实现一主两从读写分离架构的完整方案。文章详细讲解了Docker Compose配置MySQL主从复制环境,项目结构设计,以及关键依赖配置(包括dynamic-datasource多数据源组件)。主要内容包括:application.yml中多数据源的配置方法(主库master+两个从库slave1/slave2),MyBatis-Plus分页插件的集成,以及通过AOP切面动态切换数据源的实现。该方案覆盖了企业级应用中99原创 2025-07-30 15:18:50 · 1111 阅读 · 0 评论