摘要: 公共表属于系统中数据量较小,变动少,而且属于高频联合查询的依赖表。参数表、数据字典表等属于此类型。可以将这类表在每个数据库都保存一份,所有更新操作都同时发送到所有分库执行。接下来看一下如何使用Sharding-JDBC实现公共表。 (1)创建数据库 分别在user_db、order_db_1、ord 阅读全文
posted @ 2020-06-21 22:37 认真对待世界的小白 阅读(1236) 评论(0) 推荐(0)
摘要: 前面已经介绍过,垂直分库是指按照业务将表进行分类,分布到不同的数据库上面,每个库可以放在不同的服务器上,它的核心理念是专库专用。接下来看一下如何使用Sharding-JDBC实现垂直分库。 (1)创建数据库 创建数据库user_db CREATE DATABASE `user_db` CHARACT 阅读全文
posted @ 2020-06-21 15:19 认真对待世界的小白 阅读(694) 评论(0) 推荐(0)
摘要: 前面已经介绍过,水平分库是把同一个表的数据按一定规则拆到不同的数据库中,每个库可以放在不同的服务器上。接下来看一下如何使用Sharding-JDBC实现水平分库,咱们继续对快速入门中的例子进行完善。 (1)将原有order_db库拆分为order_db_1、order_db_2 (2)分片规则修改 阅读全文
posted @ 2020-06-21 14:45 认真对待世界的小白 阅读(805) 评论(0) 推荐(0)