QCon北京2018-《TiDB架构与开源之路》-申砾Open-Source infrastructure software: Codis, RebornDB • TiDB, TiKV, TiSpark Agenda • Design Goals • Architecture Evolution • Lessons Learned • Open Source Community Design Goals Goal 1: Horizontal Scalability Scalability Goal 2: High Availability Goal 3: ACID Transaction SQL at Scale select count(*) from t; Architecture Evolution In ancient times • Command-Line interface • Basic CRUD • AST ---> Executor SQL Persistent Storage SQL Layer GolevelDB MySQL Protocol Protocol Layer SQL Layer GolevelDB Pluggable storage engine SQL Layer MemKV Protocol Layer KV Interface GolevelDB RocksDB BoltDB Storage0 码力 | 44 页 | 11.38 MB | 1 年前3
TiDB v7.1 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 127 3.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 632 5.1.7 Hardware and software requirements for TiFlash disaggregated storage and compute architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 632 5.2 TiDB Environment Backup & Restore Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 856 8.3.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·0 码力 | 5716 页 | 104.74 MB | 1 年前3
TiDB v7.6 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 120 3.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 625 5.1.7 Hardware and software requirements for TiFlash disaggregated storage and compute architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 625 5.2 TiDB Environment Backup & Restore Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 862 8.3.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·0 码力 | 6123 页 | 107.24 MB | 1 年前3
TiDB v7.5 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 107 3.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 613 5.1.7 Hardware and software requirements for TiFlash disaggregated storage and compute architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 613 5.2 TiDB Environment Backup & Restore Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 849 8.3.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·0 码力 | 6020 页 | 106.82 MB | 1 年前3
TiDB v8.3 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 113 3.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 625 5.1.7 Hardware and software requirements for TiFlash disaggregated storage and compute architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 625 5.2 TiDB Environment Backup & Restore Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 906 8.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·0 码力 | 6606 页 | 109.48 MB | 10 月前3
TiDB v8.2 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 110 3.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 622 5.1.7 Hardware and software requirements for TiFlash disaggregated storage and compute architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 622 5.2 TiDB Environment Backup & Restore Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 902 8.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·0 码力 | 6549 页 | 108.77 MB | 10 月前3
TiDB v8.1 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 110 3.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 622 5.1.7 Hardware and software requirements for TiFlash disaggregated storage and compute architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 622 5.2 TiDB Environment Backup & Restore Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 900 8.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·0 码力 | 6479 页 | 108.61 MB | 10 月前3
TiDB v8.5 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 140 3.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 711 5.1.7 Hardware and software requirements for TiFlash disaggregated storage and compute architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 711 5.2 TiDB Environment · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 904 7.1.3 TiCDC architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 905 70 码力 | 6730 页 | 111.36 MB | 10 月前3
TiDB v8.4 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 135 3.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 706 5.1.7 Hardware and software requirements for TiFlash disaggregated storage and compute architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 706 5.2 TiDB Environment Backup & Restore Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 980 8.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·0 码力 | 6705 页 | 110.86 MB | 10 月前3
TiDB v8.1 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 106 3.4.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 613 5.1.7 Hardware and software requirements for TiFlash disaggregated storage and compute architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 613 5.2 TiDB Environment Backup & Restore Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 854 8.3.2 Architecture · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·0 码力 | 6321 页 | 107.46 MB | 1 年前3
共 39 条
- 1
- 2
- 3
- 4













