MySQL

Java 

核心模块 存储引擎 主要是它的存储引擎,存储引擎是什么呢?就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称

自研数据库路由组件:实现动态数据源切换与分库分表

Java 

为什么需要分库分表? 背景 首先,抽奖活动通常会在短时间内吸引大量用户参与,导致系统瞬时请求量激增。同时,活动有明确的时间范围,需要在活动期间完成。然后还有一点是抽奖活动数据不会长期累积,活动结束后数据量相对来说是稳定的。 引入 业务体量较大,数据增长较快,所以需要把用户数据拆分到不同的库表中去,减