logo资料库

Tidb架构原理PPT.pdf

第1页 / 共59页
第2页 / 共59页
第3页 / 共59页
第4页 / 共59页
第5页 / 共59页
第6页 / 共59页
第7页 / 共59页
第8页 / 共59页
资料共59页,剩余部分请下载后查看
TiDB 研发体系简介 Dongxu
关于我 ● 黄东旭 ● Infrastructure engineer / Hacker / CTO of PingCAP ● MSRA / Netease Youdao / WandouLabs ● Working on open source projects: TiDB/TiKV https://github.com/pingcap/tidb https://github.com/pingcap/tikv
Part I - TiDB 的前世今生
为什么我们需要一个新数据库? ● 从 0 开始 ● 现有的数据库的缺陷 ○ 传统单机关系型数据 库 ○ NoSQL ● NewSQL is coming ○ HTAP RDBMS NoSQL NewSQL、HTAP 1970s 2010 2015 Present MySQL PostgreSQL Oracle DB2... Redis HBase Cassandra MongoDB Google Spanner Google F1 TiDB
以前的数据库世界
以前的数据库世界 ● 分库 ○ 根据业务垂直拆分 ■ 比如用户库,订单库,产品库都独立开来 ● 分表 ○ 大表拆分多张表 ■ 比如按照省份, 时间,或者 hash 来 sharding ● 可以人肉自己在代码里面写,也可以用中间件 看起来很完美,可是。。。
分享到:
收藏