1970-01-01

00 如何正确学习一款分库分表开源框架?你好,我是萧然,长期从事分布式系统的构建和优化工作,负责过大型电商以及物联网系统的设计和开发,曾带领团队完成业界领先的物联网数据平台建设工作,对基于 ShardingSphere 进行数据分库分表和治理工作有着...

1970-01-01

01 从理论到实践:如何让分库分表真正落地?本课时主要讲解如何让分库分表真正落地。 在互联网系统开发过程中,分库分表并不是一个新概念,很多开发人员对分库分表或多或少都有所了解,也知道其使用场景。但是对究竟如何实现分库分表并不是很明确。当然,分库分表的...

1970-01-01

02 顶级项目:ShardingSphere 是一款什么样的 Apache 开源软件?本课时将为你讲解 ShardingSphere 是一款什么样的 Apache 开源软件。 在上一课时中,我详细分析了分库分表的表现形式以及分片架构的解决方案和代表性...

1970-01-01

03 规范兼容:JDBC 规范与 ShardingSphere 是什么关系?我们知道 ShardingSphere 是一种典型的客户端分片解决方案,而客户端分片的实现方式之一就是重写 JDBC 规范。在上一课时中,我们也介绍了,ShardingSph...

1970-01-01

04 应用集成:在业务系统中使用 ShardingSphere 的方式有哪些?在上一课时中,我详细介绍了 ShardingSphere 与 JDBC 规范之间的兼容性关系,我们知道 ShardingSphere 对 JDBC 规范进行了重写,并嵌入了...

1970-01-01

06 数据分片:如何实现分库、分表、分库+分表以及强制路由?(上)通过前面几个课时的介绍,相信你对 ShardingSphere 已经有了初步了解。从今天开始,我将带领你通过案例分析逐步掌握 ShardingSphere 的各项核心功能,首当其冲的就...

1970-01-01

05 配置驱动:ShardingSphere 中的配置体系是如何设计的?在上一课时中,我们介绍了在业务系统中应用 ShardingSphere 的几种方法。事实上,我们发现,除了掌握 Spring、Spring Boot、Mybatis 等常见框架的...

1970-01-01

07 数据分片:如何实现分库、分表、分库+分表以及强制路由?(下)在上一课时中,我们基于业务场景介绍了如何将单库单表架构改造成分库架构。今天我们继续后续的改造工作,主要涉及如何实现分表、分库+分表以及如何实现强制路由。 系统改造:如何实现分表?相比分...

1970-01-01

08 读写分离:如何集成分库分表+数据库主从架构?为了应对高并发场景下的数据库访问需求,读写分离架构是现代数据库架构的一个重要组成部分。今天,我就和你一起来学习 ShardingSphere 中所提供的读写分离机制,以及这一机制如何与前面介绍的分库分...

1970-01-01

11 编排治理:如何实现分布式环境下的动态配置管理?随着分布式系统和微服务架构的持续发展,对系统中存在的各种服务和资源进行统一治理已经成为系统架构设计过程中的一个基础要点。ShardingSphere 作为一款分布式数据库中间件,同样集成了编制治理方...

1343536373866