TiDB Cloud
PingCAP · Autres
TiDB Cloud est une base de donnees SQL distribuee managee par PingCAP. Compatible MySQL, elle s'adapte sans sharding manuel et execute les requetes transactionnelles et analytiques sur un meme cluster.

À propos de TiDB Cloud
What Is TiDB Cloud
TiDB Cloud est le service de base de donnees manage que PingCAP propose sur TiDB, une base de donnees open source qui separe le stockage du calcul pour qu'un seul systeme supporte a la fois les ecritures du quotidien et les requetes analytiques lourdes. Vous creez un cluster dans la console, vous vous connectez avec les memes pilotes et ORM MySQL que vous utilisez deja, et la plateforme gere la replication, le basculement et les correctifs. Rien a installer, aucun serveur a surveiller.
Le probleme vise est le mur qu'une base de donnees classique rencontre quand le trafic grimpe. Quand une instance MySQL unique n'a plus de marge, les equipes finissent souvent par sharder a la main ou par accoler un entrepot analytique separe et maintenir les deux synchronises. TiDB Cloud saute ces deux etapes. Les donnees se repartissent d'elles-memes entre les noeuds, les transactions restent ACID et fortement coherentes, et l'analyse s'execute sur les donnees vivantes plutot que sur une copie nocturne.
Ses limites meritent d'etre dites. TiDB Cloud Starter est mutualise, donc les offres les moins cheres ne sont pas des machines isolees. Plusieurs offres plus recentes, dont Starter compatible PostgreSQL, Essential, Premium et BYOC, sont en public preview. Les equipes soumises a des exigences de conformite strictes finissent en general sur Dedicated ou BYOC plutot que sur les paliers d'entree.
Getting Started
- Creez un compte TiDB Cloud. Aucune carte bancaire n'est necessaire pour demarrer sur Starter.
- Creez un cluster. Choisissez Starter pour une instance serverless gratuite ou Dedicated pour une machine dediee, puis une region sur AWS, Google Cloud, Azure ou Alibaba Cloud.
- Connectez votre appli. Copiez la chaine de connexion et utilisez n'importe quel pilote ou ORM compatible MySQL. Migrer depuis une instance MySQL existante revient souvent a changer l'hote, pas le code.
- Chargez vos donnees. Importez un dump depuis la console, ou pointez votre replication MySQL actuelle vers le nouveau cluster pendant la migration.
- Surveillez et adaptez. Suivez la performance des requetes dans le tableau de bord integre, fixez une limite de depense et ajustez le calcul ou le stockage selon le trafic.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de TiDB Cloud.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Developpeurs backend dont l'appli devient trop grosse pour une instance MySQL unique
- Equipes data qui veulent eviter un entrepot analytique separe
- Equipes qui construisent des fonctions d'IA sur les donnees de l'appli
- Petites equipes qui veulent une vraie base de donnees distribuee sans exploser le budget
Tâches
- Depasser les limites d'ecriture d'un serveur
- Lancer de l'analyse sur des donnees vivantes
- Migrer depuis un sharding manuel ou un entrepot isole
- Integrer une recherche semantique dans une appli
- Absorber les pics de trafic
Cas d'usage
- Une startup dont la base MySQL sature en connexions et en ecritures pendant une poussee de croissance
- Une equipe qui a monte un tableau de bord sur un export nocturne parce que la base de production ne tenait pas les requetes
- Une appli qui ajoute une fonction "chercher par le sens"
- Une entreprise qui veut garder ses donnees dans son propre compte AWS
Fonctionnalités clés
Compatibilite MySQL sans reecriture
TiDB Cloud parle le protocole MySQL, donc les pilotes, ORM et outils SQL que vous avez deja se connectent tels quels. Pour la plupart des equipes, migrer depuis MySQL se resume a un changement de connexion, pas a un projet de code. PingCAP propose aussi une instance Starter compatible PostgreSQL en public preview, ce qui compte si votre stack penche vers Postgres plutot que MySQL.
Mise a l'echelle distribuee sans sharding
Les donnees se repartissent entre les noeuds de stockage automatiquement, et votre application ne gere jamais de cles de sharding ni de routage. Monter en charge veut dire ajouter des noeuds, pas reecrire des requetes. C'est la difference de fond avec le sharding MySQL fait a la main : la coherence et les transactions ACID tiennent sur tout le cluster, pas seulement dans un fragment.
HTAP : transactions et analyse ensemble
TiDB Cloud est concu pour le HTAP et reunit traitement transactionnel et analytique sur une seule plateforme. Un stockage en colonnes integre repond aux requetes analytiques sur les donnees actuelles, donc vous n'avez besoin ni d'un entrepot separe ni d'un pipeline ETL pour l'alimenter. Les analystes interrogent le meme cluster que celui ou l'appli ecrit, sans ralentir celle-ci.
Recherche vectorielle native pour les applis IA
L'indexation vectorielle et la recherche approximative des plus proches voisins font partie de la base de donnees, ce ne sont pas un complement. Embeddings et enregistrements relationnels vivent dans le meme cluster, et vous pouvez combiner recherche par similarite, jointures SQL et filtres de metadonnees dans une seule requete. Pour un pipeline RAG, la couche de recuperation est la base de donnees que vous exploitez deja.
Serverless elastique sur Starter
TiDB Cloud Starter est une base de donnees serverless qui monte et descend le calcul selon la demande et le ramene a zero au repos, donc un prototype ne paie pas une capacite de pointe qu'il n'utilise pas. Les comptes Starter recents offrent 25 GiB de stockage en lignes, 25 GiB de stockage en colonnes et 250 millions de Request Units par mois sur les instances eligibles, avec facturation a l'usage au-dela.
Deploiement sur n'importe quel cloud
Les clusters tournent sur AWS, Google Cloud, Microsoft Azure et Alibaba Cloud, dans plus de 30 regions, donc vous gardez les donnees pres des utilisateurs et evitez de dependre d'un seul fournisseur. Les fonctions d'entreprise incluent le chiffrement en transit et au repos, la connectivite privee et le basculement automatique pour la continuite d'activite.
Avantages et inconvénients
Avantages
- La compatibilite MySQL ramene la plupart des migrations a un changement de connexion plutot qu'a une reecriture, ce qui garde le cout de bascule bas.
- Transactions et analyse partagent le cluster, donc aucun entrepot separe a monter ni a maintenir en phase.
- La recherche vectorielle est integree, donc les applis IA n'ont pas a exploiter et reconcilier une seconde base de donnees pour les embeddings.
- Starter serverless tombe a zero, ce qui contient le cout d'inactivite et des prototypes sans planifier de capacite.
- Il tourne sur AWS, Azure, Google Cloud et Alibaba Cloud, donc le deploiement n'est pas lie a un fournisseur.
Inconvénients
- Les paliers d'entree sont mutualises, donc une equipe qui a besoin d'un isolement strict par rapport aux autres clients devra monter vers Dedicated ou BYOC.
- Plusieurs offres, dont Starter compatible PostgreSQL, Essential, Premium et BYOC, sont encore en public preview, donc certaines fonctions peuvent evoluer avant leur disponibilite generale.
- Compare a un petit MySQL unique, exploiter une base distribuee implique plus de pieces a comprendre, et c'est une vraie charge pour une petite equipe.
- Les prix publies dependent de l'usage et varient selon l'offre et la region, donc estimer la facture mensuelle a l'avance demande un peu de travail.
Questions fréquentes
TiDB Cloud fait tourner des applications devenues trop volumineuses pour un seul serveur MySQL. Elle gere les ecritures transactionnelles et les requetes analytiques sur un meme cluster distribue, et ajoute la recherche vectorielle pour les fonctions d'IA, le tout comme service manage.
Contenus associés
Découvrez des outils, des compétences et des articles liés à TiDB Cloud.
Alternatives à TiDB Cloud

Odyssey 3
Odyssey · AutresOdyssey-3 est le modèle du monde fondationnel d'Odyssey. Il simule la physique en temps réel, transforme une consigne en environnement interactif et s'adapte aux robots, voitures et jeux.
JarvisCore
Prescott Data · Programmation · Productivité · AutresJarvisCore est un runtime Python open source où les agents IA travaillent en pairs sur un maillage, prennent les tâches dans un registre partagé et joignent les services externes via un broker zero trust.
Clef
Cloudflare · Entreprise · AutresClef est le modèle de décision open source de Cloudflare pour Workers AI. Il renvoie des probabilités calibrées pour des questions typées au lieu de texte, ce qui permet à un agent de classer, router et agir vite.
