The Database for Your Hyper-growth
With TiDB, you won’t have to worry about your business outgrowing your database.
TiDB is a distributed SQL database platform that features horizontal scalability, strong consistency, and high availability. The goal of TiDB is to serve as a one-stop solution for all online transactions and analysis so you can build your applications just as simply as on a single node.
Hybrid Transactional and Analytical Processing (HTAP)
Use Cases
OLTP
Horizontally-scalable Relational Database
Scalable online transactional processing
- 400+ TB of transactional production data in a single TiDB cluster
- Trillions of rows in a single distributed table
HTAP
Real-time Analytics
Hybrid Transactional and Analytical Processing
- Millisecond response times over trillions of rows
- No wall between transactional data and analytical reporting
As an industry-agnostic database solution,
TiDB has been widely adopted in the following segments:
Financial Trading
E-Commerce
Video
Gaming
Education Technology
Comparison
Comparisons between TiDB and other distributed SQL databases
Feature | Amazon Aurora | Google Cloud Spanner | YugaByteDB | CockroachDB | TiDB |
---|---|---|---|---|---|
Elastic scalability (Both read and write) | |||||
Automated failover and high availability | |||||
Distributed ACID transactions | |||||
SQL compatibility and protocol | MySQL and PostgreSQL | Proprietary | PostgreSQL | PostgreSQL | MySQL |
Open Source License | Apache 2.0 | BSL and CCL | Apache 2.0 | ||
Open Source Contributor Count | 100+ | 300+ | 500+ | ||
HTAP |
Benefits
Open Source | SQL | Scale | Speed | Simple |
---|---|---|---|---|
|
|
|
|
|