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
linux运维学习笔记:Mysql中间件Atlas读写分离原理与实战
2021-08-18 13:35:23 498KB Mysql中间件Atlas
3.Redis主从复制读写分离.docx#资源达人分享计划#
2021-08-13 14:09:46 175KB #资源达人分享计划# redis
1
Mycat小试牛刀之读写分离、分库分表实践篇 Mycat小试牛刀之读写分离、分库分表实践篇 Mycat小试牛刀之读写分离、分库分表实践篇
2021-08-10 10:06:16 1.41MB Mycat 分库分表
1
ASP.NET+EF框架+数据库读写分离
2021-08-07 13:04:43 59.7MB C# EF 数据库读写分离 c#
1
MySQL PROXYSQL一读写分离环境搭建
2021-08-06 22:27:37 141KB mysql PROXYSQL
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
sharding-jdbc 读写分离
2021-07-12 13:06:19 260KB sharding-jdbc
1
mycat 读写分离
2021-07-12 09:04:16 196KB mycat
1
mysql复制和读写分离的好资料
2021-07-08 09:07:08 492KB MySQL
1