
shardingsphere
文章平均质量分 62
和歌忘忧-小菜鸟
这个作者很懒,什么都没留下…
展开
-
使用shardingsphere实现SQL server数据库分表
一、项目需求 项目中数据量比较大,单表千万级别的,需要实现分表,于是在网上搜索这方面的开源框架,最常见的就是mycat,sharding-sphere,最终我选择后者,用它来做分库分表比较容易上手。 二、简介sharding-sphere 官网地址(有中文版) sharding-jdbc 定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。 三、项目实战 本项目使原创 2021-11-18 11:17:18 · 2308 阅读 · 2 评论 -
使用Shardingsphere和dynamic-datasource实现多数据源切换
之前使用Shardingsphere做的数据库分表,但是会发现有很多的sql语法都不能使用了,而且使用其他办法会大大影响性能。所以现在决定引入dynamic-datasource来实现多数据源的切换。 思路:配置一个数据源,为主数据源,使用dynamic-datasource来管理数据源的切换,并且把Shardingsphere管理的数据源加入进去。也就是对分表的SQL使用sharding jdbc数据源,对不涉及到分表的SQL,使用普通数据源。 关键依赖 <dependency> &原创 2021-11-22 21:09:02 · 12497 阅读 · 9 评论