[Project Combat] Getting Started with TiDB

1. Introduction to TiDB

  • An open source distributed relational database independently designed and developed by PingCAP (a distributed NewSQL database)
  • It is a converged distributed database product that supports both online transaction processing and online analytical processing (Hybrid Transactional and Analytical Processing, HTAP)
  • The goal is to provide users with one-stop OLTP (Online Transactional Processing), OLAP (Online Analytical Processing), and HTAP solutions.

2. What can TiDB do

TiDB is suitable for various application scenarios such as high availability, high requirements for strong consistency, and large data scale.

It supports horizontal elastic expansion, ACID transactions, standard SQL, MySQL syntax and MySQL protocol, and has high-availability characteristics of strong data consistency. It is a hybrid database that is not only suitable for OLTP scenarios, but also for OLAP scenarios.

It has important features such as horizontal expansion or reduction, financial-level high availability, real-time HTAP, cloud-native distributed database, compatibility with MySQL 5.7 protocol and MySQL ecology.

3. How did TiDB come about?

The author of the open source distributed caching service Codis, co-founder & CTO of PingCAP, Huang Dongxu, a senior infrastructure engineer, is good at the design and implementation of distributed storage systems, and is a technical master of open source fanatics.
Even when the Internet is so prosperous today, in the blurred and uncertain area of ​​the database, he is still trying to find a deterministic practice direction.

At the end of 2012, he saw two papers released by Google and was greatly touched. These two papers described F1/Spanner, a massive relational database used internally by Google, which solved the problems of relational databases, elastic expansion and global distribution. problem and use it on a large scale in production.
"If this can be realized, it will be subversive for the field of data storage." Huang Dongxu was excited about the emergence of the perfect solution, and PingCAP's TiDB was born on this basis.

Guess you like

Origin blog.csdn.net/wstever/article/details/131054145
Recommended