Integrations & Compatibility

TiDB Integrations: Kubernetes, Kafka, Spark and Cloud

TiDB and TiDB Cloud integrate with the tools modern engineering teams already run. Fully MySQL protocol compatible with standard drivers, JDBC, ODBC, and popular ORMs like Hibernate, Prisma, and SQLAlchemy.

Integration Categories

TiDB Integration Categories (At-a-Glance)

TiDB compatibility spans the modern data and application ecosystem.

Kubernetes and Cloud-Native

TiDB Operator, Prometheus, Grafana, Datadog, New Relic

Streaming and CDC

Apache Kafka, TiCDC, Confluent, Apache Flink, Airbyte, dbt

Analytics and HTAP

Apache Spark (TiSpark), Tableau, Power BI, Looker, Superset

AI and MCP Integrations

LLM integrations, Model Context Protocol, AI-powered analytics

App Platforms and Serverless

AWS Lambda, Google Cloud Functions, Vercel, Railway

Infrastructure Automation

Terraform, Ansible, CloudFormation, Infrastructure as Code

Connectors, Drivers and ORMs

JDBC, ODBC, Go, Python, Node.js, Hibernate, SQLAlchemy, Prisma

Cloud Providers and Marketplaces

AWS, Google Cloud, Azure, Alibaba Cloud, Huawei Cloud

Image

TiDB Is Fully MySQL Compatible

Most integrations rely on open standards like JDBC and ODBC — reducing friction when migrating or modernizing existing workloads. If you are modernizing legacy systems, see how to Modernize MySQL workloads with TiDB.

Image

Ready to Integrate TiDB into Your Tech Stack?

Explore the full documentation for each integration, or get started with TiDB Cloud free trial today.

Integration FAQs

Yes. TiDB supports the MySQL protocol and works with standard MySQL drivers.

Yes. TiCDC streams real-time changes to Apache Kafka and compatible platforms.

Yes. TiSpark enables distributed analytics with Apache Spark.

Yes. TiDB runs natively on Kubernetes using the TiDB Operator.

Standard MySQL drivers including JDBC, ODBC, Go, Python, and Node.js connectors.

Yes. TiDB Cloud provides a Terraform provider for automated infrastructure management.