Sharding-JDBC
文章平均质量分 83
会飞天的蜗牛
这个作者很懒,什么都没留下…
展开
-
ShardingJDBC分表以及自动化建表方案(避坑攻略)
前言最近死磕…应该是磕死在了分表上,因为做的学校项目,对学校每学期数据会达到千万级别的表需要做分表处理,刚开始分表工具方案的选取,有试过mysql自带的表分区功能,Mycat,因为项目需要根据学期来进行自动分表,而且数据表需要程序根据学期的更新来自动创建,就是说比如原表为A,当监听到学期发生改变时,若改变为2020-202102学年学期,则需要自动创建一张A202102的历史表,分表路径的表名也需要根据学期自动化拼接。所以最后采用了ShardingJdbc,可以实现复杂情况下的路由键表名拼接,不需要对原项原创 2021-07-27 15:00:02 · 8713 阅读 · 2 评论 -
SpringBoot整合Sharding-JDBC分库分表(简单使用)
Sharding-JDBC分库分表学习案例说明数据库结构项目结构导入依赖pomapplication.yml启动类实体类OrderOrderMapper业务接口OrderServiceOrderServiceImplOrderController测试案例说明订单案例,有飞机和火箭两个商品,对商品类型进行分表处理,对订单号进行分库存储。数据库结构CREATE DATABASE IF NOT EXISTS `sharedb1` DEFAULT CHARACTER SET utf8 COLLATE ut原创 2021-07-06 09:35:18 · 438 阅读 · 0 评论