destoon数据库分表有哪些方式

发布时间: 所属分类:destoon数据库

destoon系统中,数据库分表主要有以下三种方式:

destoon数据库分表有哪些方式

1.垂直分表:垂直分表在日常开发和设计中比较常见,通俗的说法叫做“大表拆小表”,拆分是基于关系型数据库中的“列”(字段)进行的。单表字段数最好不要超过40个。垂直分表最好在系统设计阶段就设计好,后期维护拆分成分是很大的。

2.垂直分库:垂直分库在“微服务”盛行的今天已经非常普及了。基本的思路就是按照业务模块来划分出不同的数据库,而不是像早期一样将所有的数据表都放到同一个数据库中。

3.水平分表:水平分表也称为横向分表,比较容易理解,就是将表中不同的数据行按照一定规律分布到不同的数据库表中(这些表保存在同一个数据库中),这样来降低单表数据量,优化查询性能。最常见的方式就是通过主键或者时间等字段进行Hash和取模后拆分。

destoon数据库分表中是如何体现的

destoon数据库分表如何操作