sharding-jdbc
文章平均质量分 88
程序员劝退师丶
有道无术,术尚可求也,有术无道,止于术
展开
-
ShardingSphere系列(二) 分片策略
本文章适用于初学者demo;或概念理解中策略都在git中打好了tag想要学习那种策略仔细阅读redme即可; 具体代码与明细见:https://github.com/ssy-githup/shardingjdbc 1.1 标准策略: 对应算法:精确分片算法,范围分片算法;提供sql语句中的=,IN和BETWEEN AND 的分片操作支持,只支持单分片键 1.2 复合策略 对应算法:复和分...原创 2020-01-11 17:11:01 · 2017 阅读 · 0 评论 -
ShardingSphere系列(一) 基本概念
1. sharding-jdbc基本概念 1.1 垂直(纵向) 切分 将不同的表(或者Schema)拆分代不同的数据库(主机之上)垂直拆分与业务有关,例如将原来在同一个库下的表,把表分散到不同库下(与微服务的概念相通/订单系统-用户系统···) 缺点: 不能解决数据量大带来的性能损耗,读写压力依旧很大 不同的业务无法跨库管理,只能通过业务来关联 1.2 水平(横向)切分 根据表中的数据...原创 2020-01-11 17:10:45 · 708 阅读 · 0 评论