Sharding-Jdbc
文章平均质量分 56
Sharding-Jdbc
不死鸟.亚历山大.狼崽子
太极计算机股份有限公司系统架构师,从事ios、.net、flex、java等开发
展开
-
Sharding-Jdbc(6):Sharding-Jdbc日志分析
Sharding-JDBC中的路由结果是通过分片字段和分片方法来确定的,如果查询条件中有 id 字段的情况还好,查询将会落到某个具体的分片;如果查询没有分片的字段,会向所有的db或者是表都会查询一遍,然后封装结果级给客户端。查看日志会发现有2条查询语句,因为orderid不是分片字段,会向所有的db或者是表都会查询一遍,然后封装结果级给客户端。查看日志会发现有1条查询语句,因为userid是分片字段,查询将会落到某个具体的分片。将配置文件中的开启分片日志从false改为true。原创 2023-12-18 14:22:29 · 394 阅读 · 0 评论 -
Sharding-Jdbc(5):Sharding-Jdbc通过配置文件形式配置分表
查看数据库已分库插入。原创 2023-12-18 13:38:32 · 382 阅读 · 0 评论 -
Sharding-Jdbc(4):Sharding-Jdbc分库
分库算法类需要实现SingleKeyDatabaseShardingAlgorithm接口。原创 2023-12-03 18:02:19 · 645 阅读 · 0 评论 -
Sharding-Jdbc(3):Sharding-Jdbc分表
2.1 数据库表结构。原创 2023-12-03 16:43:23 · 374 阅读 · 0 评论 -
Sharding-Jdbc(2):Sharding-Jdbc入门案例
搭建读写分离的数据库环境,搭建方法如下文,目标数据库test。到这里sharding-jdbc配置完毕,下面写配置业务。读取ds_master主数据源和读写分离配置。读取jdbc的配置文件。原创 2023-09-10 11:33:12 · 126 阅读 · 0 评论 -
Sharding-Jdbc(1):Sharding-Jdbc介绍
Sharding-Jdbc在3.0后改名为Shardingsphere它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、容器、云原生等各种多样化的应用场景。Sharding-Sphere定位为关系型数据库中间件,旨在充分合理地在分布式的场景下利用关系型数据库的计算和存储能力,而并非实现一个全新的关系型数据库。原创 2023-09-09 13:24:04 · 152 阅读 · 0 评论