demo-sharding-jdbc:共享jdbc的演示

时间:2024-04-26 03:09:14
【文件属性】:

文件名称:demo-sharding-jdbc:共享jdbc的演示

文件大小:25KB

文件格式:ZIP

更新时间:2024-04-26 03:09:14

Java

sharding-jdbc实现分库分表,可动态配置(需重启) 官网地址 常见问题 表连接(join) 按性能较差分组 如何避免热点数据(哈希/范围/预定义) 根据业务设计好的路由库->路由表 基础概念 基于JDBC封装,工作在客户端 优点:性能相对更好,支持跨库 缺点:SQL语句兼容性较差 功能点 分库分表 读写分离 分片策略定制化 无中心化分布式主键 LogicTable :逻辑表 ShardingColumn :分片键 ActualTable :物理表 DataNode :数据数据库(DB1.t_user) 清单表(广播表),我们业务所说的字典表,每一个库冗余一份 绑定表(从属关系):order / order_detail 核心概念 分片键:分片分段 分片算法:精确分片算法(每一行数据到对应分片),范围分片算法,复合分片算法, 分片策略:分片键+分片算法 SQL提示 使用 约会相关


【文件预览】:
demo-sharding-jdbc-master
----.gitignore(706B)
----README.md(1KB)
----pom.xml(7KB)
----src()
--------test()
--------main()
----.idea()
--------uiDesigner.xml(9KB)
--------vcs.xml(180B)

网友评论