您的位置:首页 > 数据库

手把手0基础项目实战 · 微服务架构下的数据库分库分表实践

2018-04-12 10:44 1146 查看
随着大数据时代的到来,业务系统的数据量日益增大,数据存储能力逐渐成为影响系统性能的瓶颈。目前主流的关系型数据库单表存储上限为1000万条记录,这一存储能力显然已经无法满足大数据背景下的业务系统存储要求了。

随着微服务架构、分布式存储等概念的出现,数据存储问题也渐渐迎来了转机。而数据分片是目前解决海量数据持久化存储与高效查询的一种重要手段。

本场 Chat 将会分成知识点扫盲篇实战篇两部分。知识点扫盲篇将从零开始,介绍分库分表的基本知识,实战篇将会以高喜商城为原型,一步步介绍数据库架构设计。

希望能够给你带来完美的阅读体验。我将用尽量通俗易懂的语言介绍分库分表的相关知识,不装逼,做一个低调的程序猿。

知识点扫盲篇

什么是“分库分表”

数据库扩展的几种方式

分库分表的几种方式

引入分库分表中间件后面临的问题

现有分库分表中间件的横向对比

实战篇

为何要进行分库分表

高喜商城1.0数据库架构介绍

高喜商城2.0数据库架构的演进

高喜商城1.0数据库表结构设计4.1 用户系统数据表

4.2 产品系统数据表

4.3 订单系统数据表

高喜商城2.0分库分表方案5.1 用户系统的分库分表方案

5.2 订单系统的分库分表方案

5.3 产品系统的分库分表方案

阅读全文: http://gitbook.cn/gitchat/activity/5aa38215987ed32df6a20cc9
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐