Book a Demo Start Instantly
github35K+ GitHub Stars
user3K+ Adopters
contributors800+ Contributors
slack5K+ Slack Users

Relational Databases Redefined

TiDB powers business-critical transactional applications with a streamlined tech stack, elastic scaling, real-time analytics, and continuous access to data—all in a single distributed SQL database. 
icon-reduce-cost-180x120-1

Reduce Cost

icon-accelerate-productivity-180x120-1

Accelerate Productivity

icon-arches-180x120-1

Lower Risk

icon-compass-180x120-1

Increase Innovation

What Makes TiDB So Advanced?

TiDB’s distributed architecture provides horizontal scalability, high availability, ACID transactions, and MySQL compatibility, while its unique mixed workload processing layer enables real-time analytics.
PD
PD
PD
PD cluster
The Placement Driver (PD) Layer functions just like a full-time DBA, monitoring millions of shards and performing hundreds of operations per minute.
TSO/Data location
Metadata
Application via
MySQL protocol
TiDB
TiDB
TiDB
TiDB
. . .
TiDB cluster
MySQL compatible, the TiDB SQL Layer separates compute from storage to make scaling simpler, delivering a true cloud-native architecture.
DistSQL
API
KV API
TiKV
TiKV
TiKV
TiKV
TiKV
TiKV
TiKV
TiKV
TiKV
TiFlash
TiFlash
TiFlash
. . .
Storage cluster
Consisting of row and column-based storage servers, the TiDB Storage Layer offers built-in high availability and strong consistency that can auto-scale to hundreds of nodes and petabytes of data.

The Advantages of Adopting TiDB

With TiDB’s advanced capabilities, growing companies can focus on building applications for the future without worrying about complex data infrastructure management.
Layer_1-8

Horizontal Scaling

Grants total transparency into data workloads without manual sharding.

Layer_1-7-2

High Availability

Guarantees auto-failover and self-healing for continuous access to data.

Layer_1-2-1

Strong Consistency

Maintains ACID transactions when distributing data globally.

Layer_1-8-1

Mixed Workloads

Streamlined tech stack makes it easier to produce real-time analytics.

Layer_1-9

MySQL Compatibility

Enjoy the most MySQL compatible distributed SQL database on the planet.

Layer_1-10

Multi-Cloud

Deploy database clusters anywhere in the world.

Layer_1-11

Open Source

Unlock business innovation with a database that’s 100% open source.

Layer_1-5-2

Robust Security

Protect data with enterprise-grade encryption both in-flight and at-rest.

Top Use Cases for TiDB

illus-mysql-alternative

MySQL Alternative

Migrate to a more affordable and elastic MySQL alternative that supports real-time analytics right out of the box.

illus-modernization

Application Modernization

Boost developer productivity with a modern, distributed SQL database that offers true elastic scale and relentless reliability combined with mixed workload processing.

illus-realtime-analytics

Real-Time Analytics

Enable your business to process and query new data as it’s created to guide decision making, enhance resource utilization, and improve customer experiences.

illus-nosql-replacement

NoSQL Replacement

Scale your modern applications with better performance and consistency—all without worrying about the limitations that come with NoSQL databases.

illus-single-view

Single View

Extract the value of your data across multiple businesses for all real-time applications while ensuring strong consistency.

illus-op-data-management

Operational Data Management

Deliver smooth database operations with zero downtime for schema changes, hardware failure, or upgrades.

illus-tech-stack-unification

Tech Stack Unification

Reduce costs and system complexity with a unified data stack that can replace traditional relational databases, NoSQL databases, and lightweight data warehouses.

Deploy TiDB Your Way

Choose the product that best meets your business goals. You can download and use TiDB Community for free. You can also select a fully-managed DBaaS or self-managed offering of TiDB to simplify management and deployment at scale.

TiDB Serverless

TiDB Serverless

Great for starter projects and evaluation

  • Fully-managed cloud service
  • Free to start and auto-scale
  • Usage-based pricing

TiDB Dedicated

TiDB Dedicated

Ideal deployment for a cloud database

  • Fully-managed cloud service
  • Storage and compute-based pricing
  • Can run on AWS or Google Cloud

TiDB Self-Hosted

TiDB Self-Hosted

For teams who need to use their own infrastructure

  • Enterprise subscription available
  • Self-managed TiDB clusters
  • Can run on-prem or in any cloud

TiDB Community

100% open source software for everyone

  • Apache 2.0 license
  • Core features and capabilities
  • Can run on-prem or in any cloud

Discover More

Learn how to modernize your database with TiDB.
Access tutorials, guides, example applications, and much more.
Read
Peer under the hood and discover how TiDB works.
Learn
Read how companies support their most important workloads.
TiDB in Action

TiDB Dedicated is a fully-managed, reserved cloud DBaaS with zero operational overhead and node-based pricing.

gdpr