-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Source Connector: TiDB #10891
Comments
do you know if the mysql destination works for TiDB? |
@troyyyang Since dbt-mysql used in mysql-destination is incompatible with TiDB, mysql-destination cannot be used for TiDB. Now TiDB has its own dbt-tidb. We will launch Airbyte tidb-destination in the future, and you can try it. |
@Daemonxiao awesome to hear, I'll keep an eye out for the airbyte tidb destination! |
@troyyyang We've contributed the TiDB destination connection already! |
@marcosmarxm Any hints on how to get TiDB logo in this page? https://airbyte.com/connectors?connector-categories=databases |
Tell us about the new connector you’d like to have
Sources: TiDB
Describe the context around this new connector
TiDB ("Ti" stands for Titanium) is an open-source NewSQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high availability. Besides OP deployment, it also has a DbaaS cloud service.
Currently, TiDB supportes moving data from/to several other systems like MySQL/Aurora/Kafka, but types are very limited. Embracing Airbyte could open more possibilities.
TiDB is MySQL-compatible why not directly use MySQL connector? It's compatible but not 100% compatible. For example it has a
METRICS_SCHEMA
builtin database we don't want to migrate. It also does not have MySQL binlog.Describe the alternative you are considering or using
Nope.
Are you willing to submit a PR?
We are going to develop the connector ourselves.
The text was updated successfully, but these errors were encountered: