分库分表的表设计和单表的表设计有什么区别?


首先要明确,分库分表主要是为了适应不同的业务场景和应对数据量的增长,所以在一些细节上会出现差别主键设计在单表设计中,主键通常采用自增长或者UUID等方式生成,但在分库分表中,这种方式会造成主键冲突的问题。因此,分库分表通常采用更复杂的方式生成主键,例如利用分布式算法保证主键唯一。数据结构设计在单表设

使用本地虚拟机构建Linux环境,并使用docker安装MySQL


工欲善其事,必先利其器;使用环境和下载网址虚拟机:VMware各版本下载地址及激活码Linux版本:华为CentOS7镜像(使用CentOS-7-x86_64-Minimal-2207-02.iso即可,没有可视化界面)连接工具:XShell和XFtp的免费版本虚拟机安装CentOS虚拟机的使用方式