shardingSpringbootDemo-master-分库分表+读写分离.zip
2021-09-05 09:06:59 113KB sharding-jdbc
1
数据库(分库分表、读写分离)
2021-09-03 18:09:53 5.91MB 文档
1
shardingsphere-jdbc-4.1.1依赖包,非maven项目引入。使用者可视情况将文件夹jar包文件导入项目。
2021-08-27 14:07:22 5.77MB sharding shardingsphere sharding-jdbc
1
shardingsphere-jdbc-5.0.0-beta依赖包,非maven项目引入。使用者可视情况将文件夹jar包文件导入项目。
2021-08-27 14:07:22 24.01MB sharding shardingsphere sharding-jdbc apache
1
shardingsphere-proxy conf 目录下的配置文件
2021-08-25 09:09:48 5KB 配置
1
ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈。它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成,shardingSphere定位为关系型数据库中间件。? Sharding-JDBCSharding-JDBC是Sharding-Sphere的第一个产品,也是Sharding-Sphere的前身,是当当网开源的一个产品。定位为轻量级的Java框架,在Java的JDBC层提供额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。他们均提供标准化的数据分片、读写分离、柔性事务和数据治理功能,可适用于如Java同构、异构语言、容器、云原生等各种多样化的应用场景。Sharding-JDBC可以通过Java,YAML,Spring命名空间和Spring Boot Starter四种方式配置,开发者可根据场景选择适合的配置方式。 课程特色 本章节以尽量短的时间,为使用者提供最简单的ShardingSp
1
ShardingSphere是开源分布式数据库中间件,核心功能是数据分片和读写分离。Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成。 它们均提供标准化的数据水平扩展、分布式事务和分布式治理等功能,可适用于如 Java 同构、异构语言、云原生等各种多样化的应用场景。 目前支持数据分片、读写分离、数据加密、影子库压测等功能,以及支持 MySQL、PostgreSQL、SQLServer、Oracle 等数据库。官方最新版本为5.0.0-beta。说明:目前项目实际使用版本是4.1.1的(官方不再维护),但是5.0.0-beta也已经在尝试使用,只是因为5.0.0-beta暂时不支持UNION查询,所以项目决定还是用4.1.1版本的中间件。
1
sharding-proxy和sharding-ui 简介与v5.0.0-beat版本搭建配置,相关建库建表sql
2021-08-12 19:07:06 2KB sharding-proxy sharding-ui sql PostgresQL
1
通过sharding-jdbc实现的分库分表,单库分表小实例,包含数据表和文件,可以直接运行,分库分表只需要把DataSourceConfig文件中注掉的解开就可以了,有其他问题留言交流,实例按照id来分
2021-08-08 16:40:08 58KB sharding-jdbc 分库分表 单库分表
1
1、AbstractRoutingDataSource (1)、AbstractRoutingDataSource注册多数据源,AOP实现读写分离、读写源自动切换 (2)、一主多从,多个从库的负载均衡策略可以自定义。(双主多从、故障转移因mysql环境为一主一从,所以代码未实现,不难实现,需要实现的代码位置已标记) (3)、非注解方式,业务代码侵入基本为零 (4)、懒事务处理方式,service层使用@Transactional注解的方法或者类只能走默认库(写库) (5)、AOP根据Dao层的方法名来判断读写库的切换,超出判断规则的只能走默认库(写库) 2、sharding-jdbc (1)、实现多种模式的读写分离 (2)、支持事务 (3)、配置中心化 (4)、存储过程不能正常解析 ———————————————— 版权声明:本文为CSDN博主「毛豆有毛没豆」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_22049773/article/details/107237955
2021-08-03 10:38:55 65KB springboot mybatis 多数据源 动态切换
1