当前位置:网站首页>Tidb 6.x in action was released, a summary of 6.x practices that condense the collective wisdom of the community!
Tidb 6.x in action was released, a summary of 6.x practices that condense the collective wisdom of the community!
2022-07-28 13:15:00 【Tidb community dry goods portal】
This year, ,TiDB It has been published 6.0 and 6.1 Two larger version updates , stay 6.0 Greatly strengthened TiDB Manageability and operation and maintenance of , 6.1 It has been further improved TiDB The stability of the product . In order to help more users put these in the new version “ To use ” Use the features of , We gather the collective wisdom of the community , Co created 《TiDB 6.x in Action》. today , This book is officially released !

TiDB 6.x in Action Content overview
《TiDB 6.x in Action》 It is divided into TiDB 6.x Principles and features 、TiDB Developer Experience guide 、TiDB 6.x manageability 、TiDB 6.x Kernel optimization and performance improvement 、TiDB 6.x Evaluation 、TiDB 6.x Best practices 6 Large content module , Come together TiDB 6.x The principle of new features 、 Evaluation 、 Try experience and other dry goods . No matter you are DBA O & M or application developers , If you are using or intend to use TiDB 6.x, This book can provide you with reference and Practice Guide .
in the light of TiDB 6.x A dozen new features introduced in , For example, hot small table cache , More operators and functions support , Data placement framework (Placement Rules In SQL),TiUniManager ,PingCAP Clinic etc. ,《TiDB 6.x in Action》 There are separate chapters in the planning , Each chapter contains user practice articles ; in the light of 4 It was just opened in January TiFlash, E-books are specially planned “TiFlash Source code reading ” chapter , Help you understand TiFlash The design behind it ; What's more, it's worth noting , This book is also aimed at application developers , Planned “TiDB Developer Experience guide ” Chapter of , Help users understand how to base on TiDB Build applications in different languages .
Catalog
Chapter one :TiDB 6.x Principles and features
1.1 TiFlash Source code interpretation
- TiFlash Storage tier overview 2 By Huang Junshen
- TiFlash Overview of the computing layer By Xu Fei
- TiFlash DeltaTree Storage engine design and implementation analysis - Part 1 By Shi Wenxuan
- TiFlash DDL Module design and implementation analysis By Hong Jianyan
- TiFlash Compiler oriented automatic vectorization acceleration By Zhuyifan
1.2 TiDB 6.0 Interpretation of new characteristics
- TiDB 6.0 Interpretation of new characteristics | Collation The rules 1 By Yan Shaoan
- TiDB v6.0.0 DMR Source code reading —— Cache table By Lacquer sharp
Chapter two :TiDB Developer Experience guide
2.1 TiDB Cloud DevTier build
2.2 TiDB Demo Application
2.3 Simple CRUD guide
- TiDB and Java Simple CRUD Applications By Wangqizhi
- TiDB and Golang Simple CRUD Applications By Wangqizhi
- TiDB and Python Simple CRUD Applications By Yan Shaoan
- TiDB and C# Simple CRUD Applications By He Ao
The third chapter :TiDB 6.x manageability
3.1 TiUniManager( primary TiEM) Experience
- How to make TiDB Cluster management “ More worry free ”?TiUniManager( primary TiEM) Here comes the tutorial By Zhou Peng
- TiDB Ecological tools – TiUniManager( primary TiEM)v1.0.0 Experience By Yin Yuhao
- TiUniManager( primary TiEM) First experience By Jiangkun
3.2 Clinic Experience
- PingCAP Clinic service : Through the clouds TiDB Cluster diagnostic service By Jordan
- Experience TiDB v6.0.0 And Clinic By Zhang Peng
- TiDB 6.0 Talk about new features Clinic By Dai Xiaolei
3.3 Placement Rules Experience
- TiDB 6.0 Meta function of :Placement Rules in SQL What is it? ? By Eason
- TiDB 6.0 Placement Rules In SQL Use practice By Wuyongjian
- TiDB Hot and cold storage separation solution By Li Wenjie
3.4 TiDB Observability & Performance optimization practice
- TiDB Performance optimization Overview By Chenhuansheng , Shaoxixi , Songyuying
- TiDB Performance analysis and optimization methods By Chenhuansheng , Shaoxixi , Songyuying
- OLTP Load performance optimization practices By Chenhuansheng , Shaoxixi , Songyuying
- Create multiple concurrent threads 、 Blocking problem of release By Woody
3.5 DM WebUI Experience
3.6 Experience other new features
Chapter four :TiDB 6.x Kernel optimization and performance improvement
4.1 TiDB 6.0 Hot scene optimization experience
- TiDB v6.0.0(DMR) Cache table pilot By Chen Chao , Ji Yongfei
- Analysis and practice of memory pessimistic lock principle By Ji Yongfei
- TiDB 6.0: Give Way TSO More efficient By Yan Binbin
4.2 MPP Engine computing performance improved
- TiDB 6.0 Interpretation of new characteristics | TiFlash New operators and functions push down 1 By Yan Shaoan
- TiDB 6.1 Interpretation of new characteristics | TiDB 6.1 MPP Implement the window function framework By Yan Shaoan
4.3 TiDB 6.0 Disaster tolerance experience
- TiCDC Architecture and data synchronization link analysis 1 By Liu Dongpo
- TiCDC 6.0 In principle Sorter evolution By eastfisher
4.4 TiKV After the node is restarted leader Balance acceleration
The fifth chapter :TiDB 6.x Evaluation
- TiDB Sysbench Performance comparison test report - v5.1.4 contrast v6.0.0 DMR 1 By Jin Xianqi
- TiKV Business recovery speed after node restart (leader Balance speed )v6.0 vs v5.1.2 Contrast test By Yang Duanduan
Chapter six :TiDB 6.x Best practices
6.1 HTAP Best practices
6.2 TiSpark Best practices
- Experience TiSpark be based on TiDB v6.0 (DMR) Minimum practice By Zhang Peng
- TiSpark v2.5 Introduction to development practice and TiSpark v3.0.0 New function interpretation By Yan Shaoan
- TiSpark 3.0.0 New feature practice By Zhang Tian
6.3 Other best practices
- TiDB Lightning Application and error handling practice in data migration By Wei Jianqiang
- be based on TiDB v6.0 Deploy two places and three centers By Zhang Peng
- TiDB 6.1 Stand alone environment On openEular 2003 SP3 By Zhang Tian
- Distributed database TiDB 6.0 Cluster nanny level installation manual By Xu Xiaoqiang
Big guy recommends
Liu Qi
PingCAP Founder and CEO
TiDB 6.0 There are many usability improvements that I like very much , It also provides some functions that we call meta functions (Placement Rules), The meaning of this function is like metadata in distributed systems , Itself is only a small part of the whole system data , But it brings huge storage potential of the whole system , I also hope to see these meta functions support more usage innovations in various scenarios , Constantly break through the boundaries of imagination in the collective wisdom of the community , Bring you more surprises .
Jia Shiwen
Jingdong technology architect ,old TiDBer
Glad to see TiDB Book Rush 6.0 The results of . This time Book Rush I didn't participate because of the schedule , Some regret .2020 For the first time in Book Rush With 4.0 As a blueprint , Then there was. 《TiDB 4.0 in Action》. Use a word to describe the first feeling of seeing the new version is evolution . New features bring new user experience , hope TiDB Keep evolving , Bring more surprises .
Sun Xiaoguang
PingCAP Cloud Ecosystem Team leader
Two years TiDB There has been great progress ,《TiDB 6.x in Action》 It also brings you a comprehensive update TiDB knowledge . Thank the community partners for their contributions , Believe in TiDB in Action It will be better used and understood by everyone TiDB Bring great help .
Yang pan
TDengine Developer relations and ecology VP
24 Hours distributed into books 《TiDB 4.0 in Action》 It left a deep impression on everyone in those years . Open collaboration is the coolest productivity in the world ,《TiDB 6.x in Action》 Will once again show us the power of open source and the open source community . Also hope that PingCAP Representatives of the head open source manufacturers continue to explore new forms of open source collaboration 、 The new frontier , Promote the continuous development and growth of the open source community .
Thank you very much
TiDB 6.0 in Action author
thank 《TiDB 6.0 in Action》 The author of , Thank you for your continuous writing , Let more people use TiDB 6.x I have learned from the past ,TiDB The road to use is smoother !

TiDB 6.0 in Action Reviewer
Here it is , Special thanks for participating in this ebook Review Teacher : Chen Chao 、 Yan Shaoan 、 Yin Yuhao 、 Zhang Junting 、 Zhang Tian 、 Yao Wei 、 Chen Changliang 、 Chenshuang 、 Huohao 、 Li Zhongshu 、 Qi Zheng 、 Su Zhipeng 、 Wangqizhi 、 Jordan 、 Chenhuansheng 、 Shaoxixi 、 Songyuying 、 Maokangli .
Thank you very much , In two months, I worked hard , Put forward optimization suggestions for each article very seriously and responsibly , We remember every contribution to the community !
welcome TiDBer We share & Continue to correct
《TiDB 6.x in Action》 All the articles have been published by the community for many times review, But we believe that there must be room for optimization .TiDBer When reading articles , If you find any language defects 、 Or feel the need to modify 、 Or feel that the description is not prepared enough , Very welcome TiDBer We PR Contribute in the form of .
- Participate in the way :GitHub in PR Submit this Book Rush What you think needs to be modified , And in PR Indicate the nickname of the community in the body of the submission , The screenshot is in the activity post (asktug.com/t/topic/8129, Copy link to browser to view ) Reply in , for example :

- Event rewards : Every PR Integration , get 100 integral & Empirical value , The highest reward 500 integral & Empirical value ( This activity is effective for a long time , There is no deadline )
Thank you again for TiDBer They are right TiDB 6.0 Book Rush Support for , Look forward to creating together next time .
边栏推荐
- [FPGA]: MATLAB generates COE files
- 子线程更新UI全解
- PCP parity principle arbitrage
- [embedded C foundation] Part 9: basic usage of C language pointer
- Led aquarium lamp touch chip-dlt8t02s-jericho
- Automatic light sensing arm lamp touch chip-dlt8sa15b-jericho
- Rust 从入门到精通01-简介
- 【嵌入式C基础】第1篇:基本数据类型
- Low code: reduce technical capability requirements and improve software development efficiency
- Stepless dimming colorful RGB mirror light touch chip-dlt8s12a-jericho
猜你喜欢
![[basic teaching of Bi design] detailed explanation of OLED screen use - single chip microcomputer Internet of things](/img/76/820d4e357206f936b33da92a5e2b5b.png)
[basic teaching of Bi design] detailed explanation of OLED screen use - single chip microcomputer Internet of things

Fundamentals of machine learning - support vector machine svm-17

Rust 从入门到精通01-简介

Summary: idea problem record

企业数字化本质

Machine learning practice - logistic regression-19

Jetpack Compose 完全脱离 View 系统了吗?
![[embedded C foundation] Part 1: basic data types](/img/45/b0bc9e90b0582f0f2624ce27b5a76c.png)
[embedded C foundation] Part 1: basic data types

Definition of option basis

Understanding of vite2
随机推荐
黑猫带你学eMMC协议第26篇:eMMC的硬件复位操作(H/W reset)
Jetpack Compose 完全脱离 View 系统了吗?
CTO of youhaoda, MVP of Huawei cloud, and Zhang Shanyou: build cloud native applications based on kubernetes and dapr
Aragon创建DAO polygon BSC测试网
[July 5 event preview] Flink Summit
Mysql中DQL基本练习
04 pyechars geographic chart (example code + effect diagram)
Black cat takes you to learn EMMC Protocol Part 26: hardware reset operation of EMMC (h/w reset)
Margin calculation
[basic teaching of Bi design] detailed explanation of OLED screen use - single chip microcomputer Internet of things
2020-12-07
Is jetpack compose completely out of view?
机器学习基础-主成分分析PCA-16
Problem solving during copilot trial
Huawei cloud Gao Hongxia: CBC microservice code Reconstruction & independent release practice
[graduation design] oscilloscope design and Implementation Based on STM32 - single chip microcomputer Internet of things
FutureWarning: Indexing with multiple keys (implicitly converted to a tuple of keys) will be depreca
Chapter IX rest Service Security
Machine learning Basics - integrated learning-13
Jetpack 全家桶之 LiveData 使用及源码篇