Benefits

Designed for Control, Tuned for Scale

TiDB Self-Managed gives you the architectural freedom to deploy anywhere, while still delivering the built-in scale, consistency, and reliability of an advanced distributed SQL database.

Deploy-with-confidence

Deploy with Confidence

Run TiDB in your own VPC, data center, or Kubernetes cluster with full control over networking, access, and compliance.

customize-everything

Customize Everything

Choose your infra, configure deployments your way, and tune performance at every layer.

no-lock

No Lock-In

Avoid proprietary APIs or cloud-specific services. TiDB runs the same no matter where you deploy.

resilience

Resilience by Design

Get automatic failover, data replication, and multi-zone HA without stitching together separate tools.

Who Should Choose TiDB Self-Managed?

TiDB Self-Managed is the perfect fit for organizations that require complete control over their database infrastructure

Well Staffed Teams

Enterprises with dedicated DBA or SRE teams

Customizable Deployments

Companies that require advanced customization, or prefer to deploy on-premises, on Kubernetes, or across multiple cloud environments

Hybrid Cloud Flexibility

Enterprises with complex, hybrid cloud, or multi-region requirements

Choosing the Right Distributed SQL Database for Your Workloads

Choosing the right platform matters—especially when evaluating the best distributed SQL databases for mission-critical workloads. Below is a quick framework to understand how TiDB Self-Managed compares to other distributed systems and when each deployment model makes sense.

Key Evaluation Criteria

When comparing distributed SQL databases, teams typically evaluate four core pillars:

Horizontal-Scaling

Scalability

Look for linearly scalable horizontal expansion. TiDB’s separation of compute and storage, automatic sharding, and elastic scale-out deliver predictable growth without manual partitioning.

Automatic Sharding

High Availability

A strong HA design includes automatic failover, replication, and multi-region support. TiDB offers built-in HA via Raft consensus, multi-AZ deployment, and multi-region replication.

strong-data-consistency

Distributed Transactions

Guarantees like snapshot isolation, ACID semantics, and consistent SQL across nodes matter for correctness. TiDB provides fully distributed transactions with strong consistency.

MySQL compatible

MySQL Compatibility

Choose platforms that minimize migration friction. TiDB is a MySQL-compatible database that supports existing tools, drivers, ORM frameworks, and SQL syntax.

When to choose TiDB Self‑managed vs. TiDB Cloud

Choose TiDB Self-Managed when you need:

  • Full operational control over infrastructure, security, networking, and data locality
  • On-prem, air-gapped, or highly regulated deployments
  • Custom optimization for hardware, IOPS, or Kubernetes clusters
  • Predictable cost structure based on your own machines

Choose TiDB Cloud when you want:

  • Zero operational overhead (patching, backups, scaling handled for you)
  • Elastic, on-demand serverless scaling
  • Built-in observability and auto-rebalancing
  • Fastest path to production for distributed SQL workloads

Resources to Fuel Your TiDB Journey

Documentation

Documentation

Access detailed and comprehensive documentation covering all aspects of TiDB.

Architecture

Developer Hub

Explore tutorials, demos, podcasts and developer courses.

Customer Stories

Customer Stories

Read how companies support their most important workloads.

FAQs

Yes. TiDB can run as a fully self-managed database, giving you complete control over infrastructure, networking, security, and upgrade cycles. It can be deployed on-premises, in your private cloud, or across multi-region environments.

Yes. TiDB offers horizontal scaling with zero application changes. You can add compute or storage nodes at any time, and TiDB automatically rebalances data and queries without downtime or manual partitioning.

Yes. TiDB is a MySQL-compatible database, supporting MySQL syntax, drivers, and ecosystem tools without requiring schema rewrites or client-side logic changes. This makes migration from MySQL straightforward.

TiDB is designed as a high availability database. It uses Raft-based replication, automatic failover, multi-AZ redundancy, and continuous data protection. Nodes can fail without impacting application uptime.

You can deploy TiDB on:

  • Bare metal
  • VMs
  • Kubernetes (via TiDB Operator)
  • Hybrid cloud
  • Multi-region setups

Check our quick start guide here.

See TiDB in Action

Get to know TiDB in the way that fits you best

View Interactive Demos

You’ll learn how to:

  • Scale out MySQL workloads with zero downtime
  • Combine transactional, operational, and AI data in one system
  • Gain real-time insights and built-in resilience

View Now

Book a 30-Minute Meeting

Please enter your information in the form and we’ll contact you shortly.

or