![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Sharding-JDBC
文章平均质量分 69
lisin-lee-cooper
这个作者很懒,什么都没留下…
展开
-
Sharding-jdbc执行流程分析
一.流程分析(1)解析sql,获取片键值,在本例中是order_id(2)Sharding-JDBC通过规则配置数据库和表路由规则 t_order_$->{order_id % 2 + 1},知道了当order_id为偶数时,应该往 t_order_1表插数据,为奇数时,往t_order_2插数据。(3)于是Sharding-JDBC根据order_id的值改写sql语句,改写后的SQL语句是真实所要执行的SQL语句。(4)执行改写后的真实sql语句(5)将所有真正执行sql绑定表 :指原创 2022-05-10 14:35:51 · 668 阅读 · 0 评论 -
Sharding-JDBC快速入门demo
一.需求描述使用Sharding-JDBC完成对订单表的水平分表,通过快速入门程序的开发,快速体验Sharding-JDBC的使用 方法;通过Sharding-Jdbc向订单表插入数据, 按照一定的分片规则,主键为偶数的进入t_order_1,另一部分数据进入t_order_2,通过Sharding-Jdbc 查询数据,根据 SQL语句的内容从t_order_1或t_order_2查询数据。二.环境搭建1.sqlCREATE DATABASE `order_db` CHARACTER SET 'u原创 2022-05-07 21:35:00 · 680 阅读 · 0 评论