
分库分表
分库分表
猎人在吃肉
这个作者很懒,什么都没留下…
展开
-
ShardingJDBC 和 ShardingProxy 的入门学习
文章目录1、ShardingJDBC 实现水平分表1.1、创建数据库和表1.2、创建 springboot2.x 项目1.3、编写实体对象和Mapper1.4、ShardingJDBC 水平分表(表)配置1.5、测试代码1.6、异常说明:Invalid bean definition with name 'dataSource' defined in class path resource2、ShardingJDBC 实现水平分库(库)2.1、需求分析2.2、创建数据库和表2.3、水平分库(库)配置:3原创 2020-12-09 20:42:11 · 1081 阅读 · 0 评论 -
数据库中间件介绍
文章目录1、Cobar2、Mycat3、OneProxy4、kingshard5、Vitess6、Atlas7、MaxScale8、MySQL Route9、ShardingSpere(Sharding-JDBC )10、DRDS1、CobarCobar 属于阿进而B2B事业群,始于2008年,在阿里服役年多,接管3000+ 个MySql数据库的schema,集群日处理在线SQL请求50亿次以上。由于Cobar 发起人离职,Cobar 停止维护。2、Mycat开源社区在阿里 Cobar 基础上进行转载 2020-12-07 10:09:42 · 2859 阅读 · 0 评论 -
分库分表(理论)
1、分库分表是什么以电商系统中的例子来说明,下图是电商系统卖家模块的表结构:通过以下SQL能够获取到商品相关的店铺信息、地理区域信息:SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉]FROM [商品信息] p LEFT JOIN [地理区域] r ON p.[产地] = r.[地理区域编码]LEFT JOIN [店铺信息] s ON p.id = s.[所属店铺]WHERE p.id = ?随着公司业务快速发展,数据库中的数据量猛增,访问性能也变慢了,优化迫转载 2020-11-25 13:41:59 · 519 阅读 · 0 评论