Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.Original topic: TiDB 6.x in Action
|
username: Billmay表妹
Table of Contents & Special Thanks
Chapter 1: TiDB 6.x Principles and Features
1.1 TiFlash Source Code Interpretation
- Overview of TiFlash Storage Layer By Huang Junshen
- Overview of TiFlash Compute Layer By Xu Fei
- Analysis of TiFlash DeltaTree Storage Engine Design and Implementation - Part 1 By Shi Wenxuan
- Analysis of TiFlash DDL Module Design and Implementation By Hong Yunyan
- Compiler-Aided Vectorization Acceleration for TiFlash By Zhu Yifan
1.2 Interpretation of New Features in TiDB 6.0
- Interpretation of New Features in TiDB 6.0 | Collation Rules By Yan Shaoan
- Source Code Reading of TiDB v6.0.0 DMR - Cached Tables By Qi Rui
Chapter 2: TiDB Developer Experience Guide
2.1 Setting Up TiDB Cloud DevTier
2.2 TiDB Demo Application
2.3 Simple CRUD Guide
- Simple CRUD Application with TiDB and Java By Wang Qizhi
- Simple CRUD Application with TiDB and Golang By Wang Qizhi
- Simple CRUD Application with TiDB and Python By Yan Shaoan
- Simple CRUD Application with TiDB and C# By He Ao
Chapter 3: TiDB 6.x Manageability
3.1 TiUniManager (formerly TiEM) Experience
- How to Make TiDB Cluster Management “More Worry-Free”? TiUniManager (formerly TiEM) Tutorial By Zhou Peng
- TiDB Ecosystem Tool – TiUniManager (formerly TiEM) v1.0.0 Experience By Yin Yuhao
- First Experience with TiUniManager (formerly TiEM) By Jiang Kun
3.2 Clinic Experience
- PingCAP Clinic Service: Comprehensive TiDB Cluster Diagnostic Service By Qiao Dan
- Experience TiDB v6.0.0 Clinic By Zhang Peng
- Discussion on New Features of TiDB 6.0 Clinic By Dai Xiaolei
3.3 Placement Rules Experience
- Meta Feature of TiDB 6.0: What is Placement Rules in SQL? By Eason
- Practical Use of Placement Rules in SQL in TiDB 6.0 By Wu Yongjian
- Solution for Hot and Cold Storage Separation in TiDB By Li Wenjie
3.4 TiDB Observability & Performance Optimization Practice
- Overview of TiDB Performance Optimization By Chen Huansheng, Shao Xiqian, Song Yuying
- Methods for TiDB Performance Analysis and Optimization By Chen Huansheng, Shao Xiqian, Song Yuying
- OLTP Load Performance Optimization Practice By Chen Huansheng, Shao Xiqian, Song Yuying
- Blocking Issues in Thread Creation and Release Under High Concurrency By Woody
3.5 DM WebUI Experience
3.6 Experience Other New Features
Chapter 4: TiDB 6.x Kernel Optimization and Performance Improvement
4.1 Experience Optimization in Hotspot Scenarios in TiDB 6.0
- First Try of Cached Tables in TiDB v6.0.0 (DMR) By Chen Chao, Ji Yongfei
- Analysis and Practice of In-Memory Pessimistic Lock Principle By Ji Yongfei
- TiDB 6.0: Making TSO More Efficient By Yan Binbin
4.2 MPP Engine Computing Performance Improvement
- Interpretation of New Features in TiDB 6.0 | New Operators and Functions Pushed Down in TiFlash By Yan Shaoan
- Interpretation of New Features in TiDB 6.1 | MPP Implementation of Window Function Framework in TiDB 6.1 By Yan Shaoan
4.3 Experience Disaster Recovery Capability in TiDB 6.0
- Analysis of TiCDC Architecture and Data Replication Link By Liu Dongpo
- Evolution of TiCDC 6.0 Sorter Principle By eastfisher
4.4 Accelerating Leader Balance After TiKV Node Restart
Chapter 5: TiDB 6.x Benchmark
- TiDB Sysbench Performance Comparison Report - v5.1.4 vs v6.0.0 DMR By Jin Xianqi
- Business Recovery Speed After TiKV Node Restart (Leader Balance Speed) v6.0 vs v5.1.2 Comparison Test By Yang Duanduan
Chapter 6: TiDB 6.x Best Practices
6.1 HTAP Best Practices
6.2 TiSpark Best Practices
- Experience Minimal Practice of TiSpark Based on TiDB v6.0 (DMR) By Zhang Peng
- TiSpark v2.5 Development Introduction and Interpretation of New Features in TiSpark v3.0.0 By Yan Shaoan
- Practice of New Features in TiSpark 3.0.0 By Zhang Tian
6.3 Other Best Practices
- Application and Error Handling Practice of TiDB Lightning in Data Migration By Wei Jianqiang
- Deploying Two-City Three-Center Based on TiDB v6.0 By Zhang Peng
- TiDB 6.1 Single Machine Environment On openEular 2003 SP3 By Zhang Tian
- Nanny-Level Installation Manual for TiDB 6.0 Cluster By Xu Xiaoqiang
Authors of TiDB 6.0 in Action
Thanks to the authors of “TiDB 6.0 in Action”. Your continuous writing efforts have provided valuable insights for many users, making the journey of using TiDB 6.x smoother!
Reviewers of TiDB 6.0 in Action
Special thanks to the teachers who participated in the review of this e-book: Chen Chao, Yan Shaoan, Yin Yuhao, Zhang Junting, Zhang Tian, Yao Wei, Chen Changliang, Chen Shuang, Huo Hao, Li Zhongshu, Qi Zheng, Su Zhipeng, Wang Qizhi, Qiao Dan, Chen Huansheng, Shao Xiqian, Song Yuying, [Mao Kangli](https://tidb.net/u/ti