# TiDB Reviews
**Vendor:** PingCAP  
**Category:** [Bases de données relationnelles](https://www.g2.com/fr/categories/relational-databases)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 67
## About TiDB
TiDB est une solution de base de données SQL distribuée et open-source avancée conçue pour aider les entreprises intensives en données à gérer et à faire évoluer leurs opérations de données de manière transparente. Développé par PingCAP, TiDB combine l&#39;évolutivité des bases de données NoSQL avec la fonctionnalité complète des systèmes de gestion de bases de données relationnelles traditionnels (SGBDR). Cette architecture unique permet aux organisations de construire des clusters à l&#39;échelle du pétaoctet tout en gérant efficacement des millions de tables, de nombreuses connexions simultanées et des changements fréquents de schéma sans subir de temps d&#39;arrêt. Le public cible de TiDB comprend les grandes entreprises, les fournisseurs de logiciels en tant que service (SaaS) et les entreprises natives numériques qui nécessitent des capacités de gestion de données robustes. Ces organisations sont souvent confrontées à des défis liés à l&#39;évolutivité des données, à la complexité opérationnelle et au besoin de haute disponibilité. TiDB répond à ces défis en offrant une solution qui prend en charge une large gamme de charges de travail, y compris les tâches transactionnelles, analytiques, opérationnelles et d&#39;intelligence artificielle (IA). Son architecture multi-locataire améliore encore l&#39;agilité opérationnelle, permettant aux entreprises de s&#39;adapter rapidement aux demandes changeantes. Les caractéristiques clés de TiDB incluent une évolutivité transparente, qui permet aux organisations d&#39;étendre leur infrastructure de base de données sans effort à mesure que leurs besoins en données augmentent. La compatibilité MySQL de la plateforme garantit que les développeurs peuvent facilement intégrer TiDB dans les flux de travail existants et tirer parti d&#39;outils et de plateformes familiers. De plus, TiDB prend en charge les opérations DDL (Data Definition Language) en ligne, permettant des changements de schéma sans souci qui ne perturbent pas les processus en cours. Cette flexibilité opérationnelle est essentielle pour les entreprises qui nécessitent une disponibilité et une fiabilité constantes. TiDB priorise également la sécurité et la disponibilité des données, avec une conformité ACID (Atomicité, Cohérence, Isolation, Durabilité) intégrée et un taux de disponibilité remarquable de 99,99%. La base de données adhère à diverses normes réglementaires, y compris le RGPD, SOC, HIPAA et PCI, garantissant que les organisations peuvent faire confiance à leurs pratiques de gestion des données. Des entreprises notables telles que Databricks, Pinterest et Plaid ont adopté TiDB, leur permettant de se concentrer sur la croissance et l&#39;innovation plutôt que sur les complexités de la gestion de l&#39;infrastructure de données. Avec ses innovations pilotées par l&#39;IA et ses capacités multi-cloud, TiDB se distingue comme une solution puissante pour les entreprises cherchant à améliorer leurs stratégies de gestion des données. En offrant une agilité, une résilience et une sécurité inégalées, TiDB permet aux organisations de libérer tout leur potentiel dans un monde de plus en plus axé sur les données. Pour plus d&#39;informations, veuillez visiter TiDB.io.



## TiDB Pros & Cons
**What users like:**

- Les utilisateurs soulignent la **scalabilité exceptionnelle** de TiDB, ce qui le rend idéal pour les besoins et charges de travail commerciaux exigeants. (52 reviews)
- Les utilisateurs apprécient la **facilité d&#39;utilisation** de TiDB, le trouvant simple à mettre en œuvre et à gérer efficacement. (32 reviews)
- Les utilisateurs apprécient TiDB pour sa **forte cohérence transactionnelle et sa scalabilité horizontale** , qui soutient efficacement les requêtes analytiques complexes. (29 reviews)
- Les utilisateurs louent la **compatibilité MySQL transparente** de TiDB, qui simplifie les connexions et améliore l&#39;efficacité opérationnelle dans la gestion des données. (26 reviews)
- Les utilisateurs apprécient la **performance excellente** de TiDB, assurant stabilité et évolutivité même sous des conditions de haute concurrence pour des applications en croissance. (25 reviews)
- Les utilisateurs apprécient la **scalabilité horizontale et la compatibilité MySQL** de TiDB, garantissant des performances fluides pour les charges de travail de données et transactionnelles en croissance. (24 reviews)
- Les utilisateurs apprécient TiDB pour sa **haute disponibilité** , garantissant des performances fiables même lors des charges de travail maximales et des besoins de mise à l&#39;échelle. (22 reviews)
- Fiabilité (22 reviews)
- Les utilisateurs apprécient la **scalabilité horizontale et la compatibilité MySQL** de TiDB, permettant une croissance sans heurts sans modifications majeures des applications. (22 reviews)
- Les utilisateurs apprécient les **intégrations faciles** de TiDB, passant de MySQL avec une courbe d&#39;apprentissage minimale et une configuration conviviale. (20 reviews)

**What users dislike:**

- Les utilisateurs trouvent la **pour TiDB, surtout pour ceux qui manquent d&#39;expertise DevOps dans les systèmes distribués.** (22 reviews)
- Les utilisateurs expriment des préoccupations concernant les **problèmes de performance** dans TiDB, notamment en ce qui concerne les exigences en ressources et l&#39;optimisation des charges de travail mixtes. (15 reviews)
- Les utilisateurs signalent une **performance lente** avec TiDB, nécessitant des ressources matérielles élevées et rencontrant des difficultés avec l&#39;exécution de requêtes SQL complexes. (13 reviews)
- Les utilisateurs rencontrent une **courbe d&#39;apprentissage difficile** avec l&#39;architecture distribuée de TiDB, en particulier pour les équipes manquant d&#39;expertise en DevOps. (11 reviews)
- Les utilisateurs ont du mal avec la **mauvaise documentation** de TiDB, trouvant difficile de comprendre les concepts de recherche vectorielle et d&#39;optimisation des performances. (11 reviews)
- Débutant Inhospitalité (10 reviews)
- Les utilisateurs rencontrent des **limitations de fonctionnalités** dans TiDB, y compris l&#39;instabilité et le manque d&#39;outils de gestion, compliquant l&#39;expérience. (10 reviews)
- Documentation insuffisante (9 reviews)
- Problèmes de latence (8 reviews)
- Les utilisateurs notent **des fonctionnalités manquantes** dans TiDB, en particulier en termes de fiabilité et de fonctionnalité par rapport à MySQL. (7 reviews)

## TiDB Reviews
  ### 1. TiDB offre l'échelle NoSQL avec la simplicité SQL et la compatibilité MySQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** yugesh K. | Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 11, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

Ce que j'aime le plus à propos de TiDB, c'est sa capacité à combiner l'évolutivité des systèmes NoSQL avec la fiabilité et la familiarité des bases de données SQL traditionnelles. Il me permet de faire évoluer horizontalement sans changer la logique de mon application, ce qui est très utile lors de la construction de projets en croissance. La compatibilité avec MySQL rend l'intégration fluide, et l'architecture distribuée assure une haute disponibilité et une forte cohérence. J'apprécie également la façon dont il gère efficacement de grands ensembles de données tout en maintenant de bonnes performances. Dans l'ensemble, il me donne la flexibilité d'un système distribué moderne sans sacrifier la simplicité du SQL.

**Que n’aimez-vous pas à propos de TiDB?**

Une chose que je n'aime pas à propos de TiDB est que l'installation et la configuration initiales peuvent sembler complexes, surtout pour les débutants qui découvrent les bases de données distribuées. Comprendre comment les différents composants comme PD, TiKV et les serveurs TiDB fonctionnent ensemble prend du temps. Dans certains cas, l'optimisation des performances et le réglage nécessitent également une connaissance plus approfondie par rapport aux bases de données traditionnelles à nœud unique. De plus, la documentation peut sembler accablante car il existe de nombreuses options de déploiement et de mise à l'échelle à choisir.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB répond au défi de la mise à l'échelle des bases de données sans renoncer à la compatibilité SQL ou à la cohérence. Dans de nombreux projets en croissance, les bases de données traditionnelles peuvent devenir un goulot d'étranglement à mesure que le trafic augmente et que les volumes de données s'étendent. Avec son architecture distribuée, TiDB permet une mise à l'échelle horizontale tout en continuant à prendre en charge le SQL standard, donc je n'ai pas besoin de redessiner la couche de base de données juste pour suivre la croissance.

Dans des projets comme Cartify, où je construis un assistant de commerce électronique alimenté par l'IA avec des suggestions de produits en temps réel, des mises à jour intelligentes du panier et des analyses, TiDB m'aide à exécuter des charges de travail transactionnelles et des requêtes analytiques côte à côte. Plutôt que de séparer OLTP et OLAP en systèmes distincts, je peux gérer les deux au sein d'une base de données unifiée, ce qui simplifie l'architecture globale et réduit la complexité inutile.

  ### 2. Intégration transparente, fiable et évolutive

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhishek .

**Reviewed Date:** February 13, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'apprécie vraiment la flexibilité de TiDB. Il permet à notre système de croître sans nécessiter de grands changements dans la structure globale. Même lorsque nous ajoutons de nouvelles fonctionnalités comme plus d'agents, plus d'analyses et plus de personnalisation, la base de données ne ralentit pas les choses et ne devient pas un facteur limitant. Un autre aspect qui fonctionne très bien est la manière dont TiDB reste discret. Il n'est pas nécessaire de modifier constamment les paramètres ou de s'inquiéter de la mise à l'échelle à mesure que l'utilisation change. Ce type de fiabilité facile à maintenir est vraiment utile lorsque l'accent principal est mis sur l'orchestration de l'IA et l'expérience utilisateur, et non sur la gestion de la base de données elle-même. La configuration initiale a également été fluide et simple à ajouter à notre système cloud actuel, ce qui lui permet de s'intégrer bien dans l'écosystème plus large sans causer de travail ou de complexité supplémentaires.

**Que n’aimez-vous pas à propos de TiDB?**

Le suivi et le contrôle des performances pourraient être plus conviviaux. Même si le système est solide, avoir des informations plus simples et plus ciblées aiderait les nouvelles startups ou les équipes de hackathon à apprendre plus rapidement.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB maintient les données utilisateur et les recommandations à jour et synchronisées, garantissant des conseils nutritionnels fiables. Il gère les données de santé structurées en toute sécurité, soutient la croissance sans ralentir, et est facile à entretenir, nous permettant de nous concentrer sur l'orchestration de l'IA et l'expérience utilisateur.

  ### 3. Solution de base de données fiable et évolutive

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yuvraj s.

**Reviewed Date:** February 13, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

Je trouve TiDB incroyablement fiable, ce qui est crucial pour ServiceBridge lorsqu'il s'agit de gérer des services réels et des transactions financières via un portefeuille intégré à l'application. La fiabilité de TiDB garantit que nos enregistrements et processus restent intacts sans aucun problème système. J'apprécie également la façon dont il évolue sans nécessiter une refonte complète, permettant à notre équipe de se concentrer sur l'amélioration de l'expérience utilisateur plutôt que de faire face à des défis techniques. De plus, la configuration de la base de données avec TiDB Cloud a été simple et s'est intégrée facilement à nos outils existants.

**Que n’aimez-vous pas à propos de TiDB?**

Il y a des domaines qui pourraient être améliorés. Bien que le système central soit stable, comprendre comment les performances se comportent dans une configuration SQL distribuée peut être délicat, surtout pour les équipes habituées à travailler avec des bases de données traditionnelles à nœud unique. De plus, la surveillance et les informations sur les performances pourraient être simplifiées pour les petites équipes. Avoir un moyen plus intuitif de voir comment les requêtes se comportent et comment le système évolue rendrait l'apprentissage et l'utilisation plus faciles.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

J'utilise TiDB pour une gestion fiable des transactions, garantissant des données précises lors des transferts d'argent et des confirmations. Il évolue sans problème, évitant les refontes et les défis techniques, nous permettant de nous concentrer sur l'amélioration de l'expérience utilisateur. TiDB est digne de confiance, surtout pour gérer des services réels et des opérations financières.

  ### 4. Correspondance de CV révolutionnée avec intégration transparente de la base de données

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vamsi c.

**Reviewed Date:** February 12, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'aime que TiDB ait un support natif pour les vecteurs ainsi qu'une compatibilité totale avec SQL. Cela nous permet d'utiliser sans problème la recherche de similarité sémantique tout en gérant les données structurées des candidats et les processus de conformité. Son support intégré des vecteurs signifie que nous pouvons stocker des embeddings et effectuer des recherches de similarité cosinus directement avec des données relationnelles sans avoir besoin de maintenir des systèmes séparés. J'apprécie également l'évolutivité et l'approche sans serveur de TiDB, qui nous aide à gérer un nombre croissant de téléchargements de CV et de recherches de recruteurs sans configuration ou maintenance d'infrastructure.

**Que n’aimez-vous pas à propos de TiDB?**

Un domaine qui pourrait être amélioré est le besoin de plus de conseils et d'exemples qui se concentrent spécifiquement sur l'optimisation de la recherche vectorielle à grande échelle. Bien que le support de recherche vectorielle intégré de TiDB fonctionne bien, ajuster la performance des recherches de similarité et choisir les bonnes méthodes d'indexation a nécessité quelques essais et erreurs pendant le développement. Une documentation plus pratique, pertinente pour des applications réelles comme la correspondance de CV ou les systèmes de recommandation, aiderait les équipes à apprendre et à appliquer les meilleures pratiques plus rapidement.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB résout le défi de fusionner la recherche sémantique avec le recrutement structuré en prenant en charge à la fois les données relationnelles et les recherches vectorielles dans une solution évolutive. J'aime son évolutivité, son approche sans serveur et sa compatibilité SQL, qui aident à gérer les téléchargements de CV et les recherches sans configuration d'infrastructure supplémentaire.

  ### 5. Gère un débit de données élevé et des analyses de manière transparente

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sravan v. | Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 12, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'apprécie vraiment la façon dont TiDB gère une grande quantité de données arrivant rapidement et prend en charge l'exécution de requêtes analytiques de manière efficace. Il nous permet de calculer des métriques de volatilité et de déclencher des alertes en temps réel sans avoir à gérer des systèmes séparés. La fonctionnalité de scalabilité est excellente car, à mesure que de plus en plus d'utilisateurs s'inscrivent et que davantage de paires de trading sont surveillées, les données augmentent rapidement, mais la structure distribuée de TiDB permet au système de croître en douceur sans avoir besoin de partitionnement manuel ou de réécriture de la structure de la base de données. De plus, la cohérence des données est un grand avantage, garantissant que les données de prix, les valeurs calculées et les paramètres d'alerte des utilisateurs sont tous synchronisés et fiables. Le fait qu'il s'intègre bien avec MySQL a rendu l'intégration fluide tout en offrant l'avantage d'une architecture distribuée évolutive.

**Que n’aimez-vous pas à propos de TiDB?**

TiDB fonctionne bien pour notre charge de travail CryptoPulse, mais comprendre comment optimiser les requêtes distribuées peut nécessiter plus d'apprentissage qu'avec une base de données SQL à nœud unique classique. Certaines requêtes ont dû être ajustées à mesure que la quantité de données augmentait et avoir de meilleurs conseils de performance pour gérer les séries temporelles ou les données à haute fréquence serait vraiment utile.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

J'utilise TiDB pour gérer simultanément des données de marché à haute fréquence et des analyses, en assurant la cohérence et les calculs en temps réel pour les alertes de cryptomonnaie. Il s'adapte facilement à la croissance des données et maintient la cohérence des données, gérant à la fois les charges de travail transactionnelles et analytiques sans systèmes séparés.

  ### 6. Crucial pour le traitement du contexte émotionnel évolutif et alimenté par l'IA

**Rating:** 5.0/5.0 stars

**Reviewed by:** prasanth .

**Reviewed Date:** February 12, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'aime vraiment TiDB Serverless pour sa recherche vectorielle intégrée et son installation évolutive. La recherche de similarité cosinus permet à MindVector AI de faire correspondre rapidement les vecteurs d'émotion et de contexte sans avoir besoin d'une base de données supplémentaire, simplifiant ainsi notre conception. Le modèle sans serveur gère automatiquement la mise à l'échelle, garantissant des performances fluides lors des recommandations en temps réel. Sa compatibilité avec MySQL a rendu la connexion à notre backend Python très facile. De plus, la capacité de TiDB à gérer à la fois des données structurées et des vecteurs sur une seule plateforme augmente l'efficacité, réduit la complexité opérationnelle et nous aide à développer des fonctionnalités de soutien émotionnel alimentées par l'IA de manière plus fiable.

**Que n’aimez-vous pas à propos de TiDB?**

Une partie de TiDB Serverless qui pourrait être améliorée est sa documentation et ses exemples, en particulier ceux liés à la recherche vectorielle et aux applications d'IA. En tant que développeur travaillant sur MindVector AI, j'ai trouvé difficile au début de comprendre comment concevoir un bon schéma vectoriel, choisir les bonnes méthodes d'indexation et affiner les performances car il n'y avait pas assez d'exemples simples et pratiques. Plus de tutoriels montrant comment s'intégrer aux pipelines d'apprentissage automatique, en particulier aux flux de travail d'apprentissage par renforcement, seraient vraiment utiles. De plus, de meilleurs outils de débogage et de visualisation pour vérifier les requêtes de similarité vectorielle faciliteraient la vérification et la confiance des résultats par les développeurs. Ajouter plus de support intégré pour les tâches liées à l'IA et des directives plus claires sur les meilleures pratiques rendraient certainement le développement plus rapide et amélioreraient grandement l'expérience globale des développeurs.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

J'utilise TiDB pour le stockage de vecteurs à haute dimension et la correspondance en temps réel pour la gestion personnalisée du stress. Sa scalabilité sans serveur améliore les performances, simplifiant le développement avec une recherche vectorielle intégrée et une gestion des données en système unique.

  ### 7. La gestion unifiée des données améliore la télémédecine

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kamar G.

**Reviewed Date:** February 12, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'aime la façon dont TiDB nous permet de gérer à la fois les données relationnelles et les embeddings au sein d'une architecture unifiée, ce qui facilite le développement et réduit la complexité opérationnelle. Il gère efficacement les problèmes de scalabilité, ce qui est crucial pour une plateforme de télémédecine qui traite des consultations simultanées et des interactions multilingues. Le design distribué de TiDB assure une performance fiable à mesure que notre base d'utilisateurs croît. Sa capacité à fusionner des données de santé structurées avec une récupération de connaissances basée sur des vecteurs dans un système évolutif est également impressionnante.

**Que n’aimez-vous pas à propos de TiDB?**

Un domaine qui pourrait être amélioré est la fourniture de directives plus claires sur les meilleures pratiques pour combiner les charges de travail relationnelles avec la recherche vectorielle dans les environnements de production. Bien que les fonctionnalités hybrides de TiDB soient solides, des exemples concrets axés sur des applications de santé basées sur RAG ou des applications riches en connaissances faciliteraient le démarrage des utilisateurs. Nous avons dû expérimenter un peu pour ajuster la façon dont nous indexons les données et comprendre comment le système fonctionne lorsque de nombreuses personnes l'utilisent en même temps. Avoir des guides plus détaillés sur l'optimisation des performances pour les charges de travail mixtes qui incluent à la fois des opérations SQL et vectorielles rendrait plus facile et plus sûr pour les équipes de configurer et d'utiliser le système rapidement.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB fusionne les données de santé structurées avec la récupération basée sur des vecteurs, soutenant nos besoins en télémédecine dans un système évolutif. Il gère les dossiers des patients et les profils des médecins avec cohérence et alimente des recherches vectorielles rapides. Son architecture unifiée simplifie le développement et assure des performances fiables à mesure que la base d'utilisateurs s'agrandit.

  ### 8. Solution de base de données évolutive et efficace pour les charges de travail d'IA modernes

**Rating:** 4.5/5.0 stars

**Reviewed by:** eswara .

**Reviewed Date:** February 12, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'aime vraiment la façon dont TiDB fonctionne bien avec à la fois des données organisées et des embeddings de vecteurs dans une seule base de données distribuée. Cela m'a permis de gérer les métadonnées de recherche et les vecteurs d'embedding ensemble sans avoir besoin de plusieurs systèmes, ce qui a simplifié l'architecture globale d'InsightForge AI. J'apprécie également sa forte cohérence et ses réponses rapides aux requêtes, ce qui a assuré que le processus de génération augmentée par la récupération était fiable et précis. De plus, l'évolutivité de TiDB m'a aidé à gérer l'augmentation des données de recherche sans ralentir les choses. Comme il fonctionne bien avec SQL, l'intégration a été facile, me permettant de créer un backend solide, efficace et évolutif. La compatibilité SQL m'a aidé à concevoir des schémas, à interroger les métadonnées de recherche et à intégrer TiDB en douceur avec mon backend Node.js. L'architecture distribuée a assuré une haute disponibilité et des performances constantes à mesure que j'ajoutais plus de données d'embedding et de documents de recherche. J'ai également utilisé TiDB pour stocker et récupérer efficacement les embeddings de vecteurs, ce qui a permis une recherche sémantique précise dans mon pipeline. Sa capacité à gérer à la fois des requêtes structurées et des recherches basées sur la similarité a été essentielle pour produire des rapports de recherche fiables et étayés par des citations.

**Que n’aimez-vous pas à propos de TiDB?**

Un domaine où TiDB pourrait s'améliorer est la facilité avec laquelle il est possible de travailler avec des embeddings vectoriels et des processus de recherche sémantique. Bien que TiDB puisse stocker et interroger des données vectorielles, obtenir de bonnes performances pour des recherches d'embeddings à grande échelle nécessite souvent un réglage supplémentaire des requêtes et des modifications de la structure de la base de données. Disposer de plus d'outils intégrés pour l'indexation vectorielle, l'optimisation des recherches de similarité et la surveillance des performances faciliterait le développement. De plus, une meilleure documentation et des exemples pour configurer des pipelines de génération augmentée par récupération aideraient les développeurs à utiliser TiDB plus efficacement. Améliorer le débogage et l'observabilité lors de la gestion de charges de travail mixtes incluant à la fois des requêtes SQL et vectorielles améliorerait également l'expérience globale et simplifierait l'intégration.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

J'utilise TiDB pour un stockage évolutif et une récupération rapide des données, en stockant à la fois des métadonnées structurées et des embeddings vectoriels. Sa nature distribuée garantit des opérations rapides, cohérentes et évolutives, permettant des requêtes efficaces et l'intégration de recherches vectorielles sémantiques avec des requêtes SQL.

  ### 9. Alternative MySQL robuste et facilement évolutive

**Rating:** 4.5/5.0 stars

**Reviewed by:** agung z. | Web Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 12, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'aime la capacité de TiDB à combiner évolutivité, forte cohérence et compatibilité MySQL dans une seule base de données SQL distribuée. L'évolutivité horizontale est particulièrement impressionnante car nous pouvons étendre en ajoutant des nœuds sans temps d'arrêt ni changements architecturaux majeurs, ce qui est idéal pour les applications en croissance avec des charges de travail imprévisibles. J'apprécie vraiment la simplicité opérationnelle de TiDB pour une base de données distribuée. L'évolutivité, la performance et la simplicité opérationnelle sont ce qui rend TiDB le plus précieux pour nous. La capacité à évoluer horizontalement nous permet de gérer l'augmentation du trafic et des données sans redessiner notre système. La performance reste stable même sous haute concurrence, ce qui est crucial pour nos charges de travail en production. Les fonctionnalités opérationnelles comme le basculement automatique, la réplication et le rééquilibrage des données réduisent la charge de maintenance et minimisent le risque de temps d'arrêt. Dans l'ensemble, TiDB nous aide à croître en toute confiance tout en gardant la gestion de l'infrastructure efficace et prévisible.

**Que n’aimez-vous pas à propos de TiDB?**

Bien que TiDB fonctionne bien dans l'ensemble, il y a quelques domaines qui pourraient être améliorés. Tout d'abord, l'exploitation d'une base de données distribuée peut encore être complexe, surtout pour les petites équipes sans une forte expérience en DevOps. Bien que TiDB simplifie de nombreux aspects, comprendre l'optimisation du cluster et la planification des ressources nécessite un apprentissage. Deuxièmement, certaines optimisations de requêtes avancées peuvent nécessiter un réglage manuel dans des charges de travail très complexes. Les performances sont solides, mais le réglage fin pour les cas particuliers peut prendre du temps.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons TiDB pour gérer des charges de travail transactionnelles à fort trafic et des analyses en temps réel, ce qui nous permet de nous étendre horizontalement sans refonte. Il résout les goulots d'étranglement de performance sous haute concurrence et élimine les points de défaillance uniques grâce à la réplication intégrée et au basculement automatique.

  ### 10. Solution de base de données évolutive et cohérente

**Rating:** 5.0/5.0 stars

**Reviewed by:** suresh .

**Reviewed Date:** February 12, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'aime vraiment la forte cohérence transactionnelle de TiDB. Lorsqu'un document est téléchargé et traité, plusieurs enregistrements connexes comme les mappages de morceaux, les résumés et les éléments d'action doivent être stockés de manière fiable. Les garanties ACID de TiDB assurent que ces opérations sont cohérentes et atomiques. J'apprécie également la compatibilité avec MySQL, car elle nous a permis de nous intégrer facilement à notre backend Python sans changer notre façon de développer, et elle nous prépare également à évoluer au-delà d'un prototype.

**Que n’aimez-vous pas à propos de TiDB?**

Un domaine qui pourrait être amélioré est la clarté avec laquelle les nouvelles équipes comprennent le processus d'intégration pour les systèmes SQL distribués. Bien que TiDB soit compatible avec MySQL, apprendre comment fonctionne la performance des requêtes dans une configuration distribuée peut nécessiter un effort supplémentaire, en particulier pour les équipes passant de bases de données à nœud unique plus simples.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB traite la gestion des métadonnées structurées et des états de requête, garantissant un suivi fiable de la propriété des documents, des connexions, des résumés et des requêtes. Il offre une solution de base de données cohérente et évolutive avec une compatibilité MySQL, simplifiant l'intégration avec notre backend et aidant à la scalabilité au-delà d'un prototype.

  ### 11. Intégration sans effort de données structurées et vectorielles

**Rating:** 4.5/5.0 stars

**Reviewed by:** sanketh . | Manager

**Reviewed Date:** February 12, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'aime la façon dont TiDB gère à la fois les données structurées et la recherche vectorielle en un seul endroit. Cela facilite le stockage des détails des abris et des embeddings vectoriels dans la même base de données, me permettant de faire des correspondances sémantiques et d'appliquer des filtres comme la capacité et la distance en une seule requête. L'intégration de la gestion des données relationnelles et vectorielles dans un seul système simplifie considérablement le développement et la maintenance. TiDB Serverless est également excellent pour sa scalabilité et sa facilité de configuration, me permettant de construire et de tester rapidement des systèmes sans gérer la configuration de l'infrastructure. Malgré les mises à jour constantes des agents IA, la performance reste stable, ce qui le rend fiable pour des situations en temps réel comme la réponse aux catastrophes.

**Que n’aimez-vous pas à propos de TiDB?**

Un domaine où TiDB pourrait s'améliorer est en offrant une documentation plus détaillée et des exemples axés sur les scénarios de recherche vectorielle. Bien que les fonctionnalités principales fonctionnaient bien, j'ai initialement dû expérimenter avec les structures de requêtes, les seuils de similarité et les approches d'indexation pour obtenir des résultats précis de correspondance d'abris. Des guides pratiques ou des meilleures pratiques pour les applications d'IA dans le monde réel faciliteraient l'adoption et l'utilisation efficace de TiDB. De plus, avoir une meilleure observabilité intégrée pour les requêtes vectorielles, comme des métriques de performance plus claires ou des explications des scores de similarité, aiderait à l'optimisation et au dépannage. Étant donné que mon projet impliquait plusieurs agents d'IA et des mises à jour en temps réel, une plus grande transparence sur la performance des requêtes vectorielles rendrait l'optimisation plus facile.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

J'utilise TiDB pour gérer des données structurées et des embeddings de vecteurs dans une seule base de données, ce qui me permet d'effectuer des recherches sémantiques et structurées de manière efficace, de gérer des mises à jour en temps réel, et d'assurer la fiabilité et la réactivité pour la réponse aux catastrophes.

  ### 12. Solution HTAP évolutive et fiable

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shri L.

**Reviewed Date:** February 12, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'ai utilisé TiDB comme base de données principale pour ma plateforme de support produit alimentée par l'IA, et il a fait un excellent travail en gérant les requêtes des utilisateurs en temps réel et en stockant les données de manière fiable. La compatibilité de TiDB avec MySQL a facilité l'intégration avec mon backend Flask en utilisant des requêtes SQL standard. J'ai vraiment apprécié la fonctionnalité HTAP de TiDB car elle m'a permis de gérer à la fois les tâches transactionnelles et analytiques au sein de la même base de données. Avec la réplication TiFlash, j'ai pu exécuter des requêtes analytiques sur les tâches et les données des utilisateurs sans ralentir les performances en temps réel de mes applications. Sa structure distribuée a facilité l'expansion du système à mesure que de nouveaux produits, utilisateurs et documents étaient ajoutés. TiDB a offert une forte cohérence et fiabilité, garantissant que les interactions des utilisateurs étaient traitées avec précision, et sa configuration distribuée a aidé à la scalabilité et à la haute disponibilité.

**Que n’aimez-vous pas à propos de TiDB?**

Un défi auquel j'ai été confronté était l'optimisation des requêtes pour les charges de travail analytiques avec TiFlash, ce qui nécessitait une planification minutieuse du schéma et un indexage approprié pour obtenir les meilleures performances. Comme ma plateforme gère à la fois des requêtes transactionnelles et analytiques, j'ai dû apprendre comment fonctionnent la réplication et l'exécution des requêtes, ce qui a nécessité quelques essais et erreurs. Avoir de meilleurs exemples et des directives pour les scénarios HTAP, en particulier pour les tableaux de bord analytiques et le suivi des tâches, aiderait les développeurs à améliorer les performances plus rapidement. Un autre défi était de suivre et de corriger la performance des requêtes dans les tâches transactionnelles et analytiques. Même si TiDB dispose d'outils utiles, il a fallu un certain temps pour déterminer quelles requêtes utilisaient TiKV ou TiFlash, puis améliorer leurs performances. Avoir des tableaux de bord plus simples et des informations plus claires sur la façon dont les requêtes s'exécutent aiderait les développeurs à repérer et à résoudre les problèmes de performance plus rapidement. De plus, des exemples plus faciles à utiliser pour intégrer TiDB avec des frameworks comme Flask faciliteraient la prise en main pour les nouveaux utilisateurs.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

J'utilise TiDB pour sa scalabilité et sa haute disponibilité, gérant efficacement à la fois les données transactionnelles et analytiques. Il s'intègre facilement grâce à la compatibilité MySQL et permet des requêtes analytiques rapides avec TiFlash. Il assure la fiabilité, prend en charge les analyses en temps réel et gère sans problème l'augmentation des données utilisateur.

  ### 13. TiDB : Évolutivité en temps réel avec cohérence pour la détection de fraude

**Rating:** 5.0/5.0 stars

**Reviewed by:** rajesh k.

**Reviewed Date:** February 12, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'utilise TiDB Serverless comme base de données transactionnelle principale pour ma plateforme de détection de fraude car TiDB offre des opérations de lecture et d'écriture rapides qui sont cruciales pour la prise de décision en temps réel dans la détection de fraude. J'apprécie comment TiDB aide à faire évoluer le traitement des transactions en temps réel sans perdre de cohérence ni nécessiter une configuration de base de données compliquée, nous permettant de gérer les transactions efficacement. J'apprécie vraiment l'évolutivité horizontale de TiDB combinée à la facilité d'utilisation du SQL, car cela nous permet de gérer diverses tâches en douceur sans changer notre structure de données ou passer à un nouveau modèle. J'aime aussi la forte cohérence que TiDB offre, garantissant que tous les détails des transactions, les évaluations des risques et les journaux d'alerte sont enregistrés ensemble, ce qui nous donne confiance dans la fiabilité du système.

**Que n’aimez-vous pas à propos de TiDB?**

Une chose qui pourrait être améliorée est le processus de mise à niveau des nouveaux termes lors du passage d'une base de données à nœud unique comme SQLite ou MySQL classique à TiDB. Même si TiDB fonctionne avec MySQL, il faut un apprentissage supplémentaire pour comprendre comment les requêtes fonctionnent dans un système distribué, comment configurer les index et comment optimiser les performances pour une configuration distribuée.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

J'utilise TiDB Serverless pour un traitement des transactions en temps réel sans faille dans FraudSentinel AI. Il s'adapte efficacement sans perdre en cohérence, garantissant une détection fiable des fraudes en gérant des charges de travail élevées en lecture-écriture tout en maintenant l'intégrité des données et en utilisant le SQL standard.

  ### 14. Évolutif, efficace et convivial pour les développeurs

**Rating:** 4.0/5.0 stars

**Reviewed by:** madhan s.

**Reviewed Date:** February 11, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'utilise TiDB comme base de données principale pour mon projet, Zesty, car elle est fiable, évolutive et rapide. J'aime qu'elle gère bien l'évolutivité ; à mesure que la charge de travail augmente avec l'accroissement des données utilisateur, TiDB ne ralentit pas, ce qui est crucial pour une plateforme d'IA en croissance. Elle facilite également la gestion en traitant automatiquement des tâches complexes comme le partitionnement et la distribution de la base de données. J'apprécie vraiment que TiDB s'adapte facilement sans avoir besoin de modifier le fonctionnement de mon application et qu'elle gère efficacement le trafic intense et les données en temps réel. Sa forte cohérence et ses performances fiables sont également très appréciées. TiDB donne l'impression d'utiliser une base de données SQL classique mais fonctionne comme un système distribué puissant, me permettant d'utiliser des requêtes similaires à MySQL standard, ce qui rend le développement plus facile et plus familier. De plus, TiDB gère à la fois les tâches transactionnelles et analytiques sans avoir besoin de systèmes séparés, ce qui convient parfaitement à mes besoins.

**Que n’aimez-vous pas à propos de TiDB?**

Au début, comprendre l'architecture distribuée a pris un certain temps. Plus d'exemples concrets de SaaS et d'IA dans la documentation seraient utiles. L'optimisation des performances semble un peu compliquée pour les débutants. Apporter quelques petits changements au processus d'intégration améliorerait l'expérience. Il était difficile de comprendre comment fonctionne l'optimisation des performances dans un système distribué qui inclut TiDB, TiKV et PD. Il y avait beaucoup de métriques et de tableaux de bord, ce qui rendait les choses un peu confuses pour quelqu'un qui débute. Un guide simple et étape par étape sur l'optimisation des performances pour des charges de travail typiques de SaaS ou d'IA faciliterait grandement la tâche des nouveaux utilisateurs pour commencer.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

J'utilise TiDB pour sa scalabilité et sa fiabilité dans la gestion des données utilisateur croissantes de Zesty. Il gère un trafic intense, maintient une forte cohérence et simplifie la gestion de la base de données, me permettant de me concentrer sur le développement de fonctionnalités. TiDB combine la familiarité du SQL avec la puissance distribuée et gère à la fois les tâches transactionnelles et analytiques sans systèmes séparés.

  ### 15. TiDB : Évolutivité transparente avec cohérence transactionnelle

**Rating:** 4.5/5.0 stars

**Reviewed by:** charan m. | software developer

**Reviewed Date:** February 11, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'aime que TiDB combine une forte cohérence transactionnelle avec une évolutivité horizontale tout en prenant en charge les requêtes analytiques dans le même système. Cela est particulièrement précieux pour Branchat où nous gérons des structures de conversation complexes et évolutives et avons besoin d'informations rapides à partir de données historiques. La compatibilité MySQL de TiDB, sa fiabilité et sa réduction des frais d'exploitation le rendent facile à adopter et à maintenir, nous permettant de monter en charge en toute confiance sans avoir à repenser notre architecture. La configuration initiale a été simple et fluide. Sa compatibilité MySQL a facilité son intégration avec notre flux de développement existant, et la documentation nous a aidés à démarrer rapidement.

**Que n’aimez-vous pas à propos de TiDB?**

S'il y a un domaine à améliorer, ce serait de simplifier la configuration avancée et l'optimisation pour les nouveaux utilisateurs, surtout en ce qui concerne l'optimisation des performances à grande échelle. Certains concepts de systèmes distribués ont une courbe d'apprentissage.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB résout pour nous les problèmes de scalabilité, de cohérence et de complexité des données. Il gère des conversations structurées avec une forte cohérence transactionnelle et des requêtes analytiques évolutives. La scalabilité horizontale de TiDB et le besoin réduit de systèmes OLAP séparés nous permettent de croître en douceur à mesure que les données augmentent.

  ### 16. La simplicité de TiDB rend la gestion de base de données sans effort

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vani C. | Staff Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 09, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

La simplicité d'utilisation de TiDB est ce qu'il y a de mieux !

**Que n’aimez-vous pas à propos de TiDB?**

Au début, il était un peu difficile de naviguer sur la plateforme et de trouver où se trouvent exactement la base de données et d'autres fonctionnalités. L'expérience utilisateur peut être améliorée en offrant une expérience d'intégration plus raffinée.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

La facilité d'utilisation de la recherche vectorielle dans une base de données SQL est une excellente fonctionnalité de TiDB qui est également très bénéfique.

  ### 17. Configuration sans effort et performances à haute vitesse

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pratik S.

**Reviewed Date:** February 10, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'ai utilisé TiDB pour la mise en cache à haute vitesse et j'apprécie vraiment son service RAG utilisant les fonctionnalités d'inférence de base de données vectorielle. L'inférence à haute vitesse et les capacités SQL faciles sont excellentes. J'aime particulièrement l'assistant AI de TiDB, qui a été d'une grande aide pour rédiger des schémas appropriés. J'apprécie également l'aspect de clustering de TiDB. Tout a bien fonctionné pour moi, et j'ai trouvé la configuration initiale très facile.

**Que n’aimez-vous pas à propos de TiDB?**

Rien

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

J'utilise TiDB pour la mise en cache à haute vitesse et RAG avec ses fonctionnalités d'inférence de base de données vectorielle, bénéficiant d'une inférence à haute vitesse et d'un SQL facile.

  ### 18. Évolutivité sans effort avec des charges de travail hybrides

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhishek J. | Research and Development Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 05, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

TiDB facilite l'extension horizontale sans partitionnement complexe. Il prend en charge à la fois les charges de travail transactionnelles et analytiques (HTAP) dès le départ, et sa compatibilité avec MySQL signifie des modifications minimales pour les applications existantes. L'opérateur Kubernetes et les outils d'observabilité intégrés rendent les opérations fluides et efficaces.

**Que n’aimez-vous pas à propos de TiDB?**

TiDB a une courbe d'apprentissage, surtout en ce qui concerne son architecture distribuée et l'optimisation des performances pour les requêtes complexes. La configuration de TiFlash et la planification des ressources peuvent être délicates à grande échelle. De plus, certaines fonctionnalités avancées de MySQL ne sont pas encore entièrement prises en charge, ce qui peut limiter la compatibilité dans certains cas particuliers.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB résout le défi de la mise à l'échelle des bases de données relationnelles sans renoncer au SQL ou à la cohérence. Il nous permet de gérer un trafic élevé et de grands ensembles de données en s'étendant horizontalement, ce qui n'était pas possible avec les bases de données traditionnelles. L'architecture HTAP nous permet également d'exécuter des analyses en temps réel sur des données en direct, réduisant ainsi le besoin de systèmes séparés et améliorant la rapidité de prise de décision.

  ### 19. Rapide, efficace et fiable

**Rating:** 5.0/5.0 stars

**Reviewed by:** Lucky V. | Web Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 09, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

J'aime la facilité et l'efficacité de cet outil, et le fait qu'il soit compatible avec MySQL, ce qui élimine le besoin d'apprendre un autre langage de requête avant de pouvoir l'utiliser, en fait ma base de données de premier choix.

J'apprécie également la rapidité de leur service client, ils sont toujours là pour vous soutenir si vous rencontrez un problème.

Enfin, TiDB est cette base de données qui vous assure que vos données sont en sécurité et toujours disponibles avec un temps de disponibilité allant jusqu'à 99,9999 % (je n'ai jamais eu de panne en plus de 2 ans d'utilisation).

**Que n’aimez-vous pas à propos de TiDB?**

Je n'aime pas le fait qu'il ne prenne pas encore en charge le type de données spatiales GEO.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Avec des applications désormais exécutées à la périphérie, trouver une base de données qui fonctionne simplement, peu importe où votre application est déployée ou où se trouvent vos utilisateurs, est un point de douleur que TiDB résout pour moi grâce à une faible latence.

  ### 20. Facile à intégrer une base de données cloud

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hanif S. | associate Software engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** January 07, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

C'est gratuit et facile à mettre en œuvre et une base de données SQL rapide.

**Que n’aimez-vous pas à propos de TiDB?**

Je n'ai rien trouvé de significatif que je considérerais comme un véritable désagrément, car j'ai utilisé plusieurs fonctionnalités.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Je suis un étudiant à la recherche d'une plateforme qui offre quelque chose de gratuit au départ et de fiable pour l'avenir.

  ### 21. Une base de données distribuée haute performance compatible avec MySQL

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abishek  S. | DBA, Technologie de l'information et services, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** June 16, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

Le principal avantage de TiDB, selon moi, est sa compatibilité avec MySQL, la plupart des syntaxes MySQL étant prises en charge. Il est donc facile de l'intégrer aux applications et outils existants et facile à gérer par les administrateurs de bases de données.

Il est facile de migrer les données MySQL vers la base de données TiDB grâce à l'outil de migration TiDB DM. Cela rend très faisable la mise en œuvre de TiDB aux côtés de l'infrastructure MySQL existante avec un minimum de perturbations.

Les fonctionnalités DM de TiDB et TiCDC sont largement utilisées et sont fréquemment employées là où des analyses en temps réel sont nécessaires sur des données transactionnelles en direct.

Comme nous le savons, TiDB offre un support client à travers la communauté active sur GitHub et Slack, et fournit également une excellente documentation pour comprendre les concepts et l'utilisation des outils afin de faciliter la tâche des utilisateurs.

**Que n’aimez-vous pas à propos de TiDB?**

Le principal inconvénient de TiDB est son coût. Dans de nombreux cas, les clients sont sensibles au coût, et l'architecture distribuée de TiDB, bien que puissante, peut sembler moins attrayante par rapport à des solutions de base de données plus légères et à un seul nœud.

Se connecter au système existant est facile avec TiDB, mais TiKV nécessite encore une optimisation dans certaines situations.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB est utilisé pour résoudre la lenteur dans l'exécution des requêtes analytiques en temps réel et également pour la haute disponibilité, car il peut résister aux basculements. Nous attendions une solution comme une base de données compatible avec MySQL, car certaines autres bases de données nécessitent une transformation massive des données lors de la migration, mais avec TiDB, nous pouvons utiliser les mêmes données dans MySQL sans changer les requêtes de l'application et sans temps d'arrêt, nous pouvons migrer avec TiDB en utilisant TiDB DM.

  ### 22. Base de données compatible MySQL, évolutive horizontalement qui s'adapte sans souci

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gabriel Raphael G. | Senior Software Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** August 12, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

* TiDB nous offre une échelle horizontale et une forte cohérence avec une syntaxe MySQL familière.
* Grande observabilité
* Les composants principaux (TiDB SQL, TiKV, PD) sont extrêmement stables
* Facile à implémenter des schémas car nous pouvons les traduire directement de MySQL pour la plupart
* Belles fonctionnalités, telles que les nœuds en lecture seule, les règles de placement, les lectures obsolètes, TTL
* Bonnes fonctionnalités de restauration et auto-guérison

**Que n’aimez-vous pas à propos de TiDB?**

L'écosystème n'est pas aussi mature. Il n'y a pas beaucoup d'extensions, et certains composants non essentiels ne reçoivent pas autant d'attention ou ne sont pas aussi fiables. Malgré cela, PingCap (la société mère) s'assure de résoudre les problèmes au fur et à mesure qu'ils se présentent.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Il nous permet de passer à l'échelle à des coûts inférieurs à ceux de certaines autres bases de données avec de meilleures performances. Il est également plus stable, ce qui réduit le travail de maintenance. Il possède des fonctionnalités qui aident à la résilience, telles que les nœuds en lecture seule et les règles de placement. Il prend également en charge le TTL par défaut, ce qui signifie que nous n'avons pas besoin de mettre en œuvre un déclencheur ou un flux de travail pour le prendre en charge.

De plus, il réduit la nécessité de gérer l'architecture complexe de MySQL fragmenté et d'avoir à gérer le re-fragmentation manuelle et le rééquilibrage des fragments. Tout cela est abstrait pour moi. Enfin, il permet également des transactions entre fragments, puisque les "fragments" sont abstraits de nous.

  ### 23. Excellent en termes de disponibilité et de scalabilité, mais le coût d'exploitation est très élevé, difficile à mettre en place.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jayesh P. | Research And Development Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 23, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

TiDB répond parfaitement à nos attentes en matière de scalabilité et de haute disponibilité. Une fois correctement optimisé, TiDB a satisfait nos exigences de haut débit sans faillir. Nous avons pu ajouter de nouveaux nœuds TiKV pour absorber les pics de trafic d'écriture et avons observé le rééquilibrage automatique des données. En ce qui concerne la haute disponibilité, la configuration multi-répliques Raft de TiDB a très bien fonctionné pour nous.

La facilité d'utilisation et d'intégration est excellente.

Si nous parlons de la fréquence, nous avions besoin d'une base de données capable de supporter 10K QPS, ce que TIDB a parfaitement réussi.

**Que n’aimez-vous pas à propos de TiDB?**

Exécuter TiDB n'est pas bon marché. Pour obtenir une véritable redondance, nous avons au moins cinq grandes instances, chacune avec beaucoup de CPU, de mémoire et d'E/S disque. De plus, vous avez besoin de stockage supplémentaire pour les répliques et d'ingénieurs pour tout gérer. Au total, notre facture cloud et les coûts de personnel peuvent s'accumuler rapidement.

La facilité de mise en œuvre est assez difficile car le déploiement avec helm est un surcoût puisque notre équipe n'est pas très forte avec Kubernetes. Nous avons donc dû passer du temps à faire fonctionner les choses en utilisant les binaires et docker. Nous avons créé un docker-compose de notre connaissance car le compose fourni ne fonctionnait pas dans mon cas.

Un autre point à noter est que la communauté TiDB est encore assez petite. Lorsque nous avons rencontré des problèmes, il n'y avait pas beaucoup d'utilisateurs actifs ou de ressources en ligne pour aider. Cela a rendu le dépannage plus lent et nous a parfois laissés attendre des réponses du support client ou de l'équipe de développement.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

La mise à l'échelle est facile, offre un QPS élevé et est également très disponible.

  ### 24. Cela aurait été formidable s'il avait amélioré les capacités dans TiCDC.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Gokul S. | Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 21, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

Ce que j'apprécie le plus chez TiDB, c'est la façon dont il combine de manière transparente l'évolutivité horizontale avec la simplicité du SQL. Sa compatibilité avec MySQL a rendu la transition sans effort, et l'architecture HTAP est un avantage majeur pour gérer à la fois les charges de travail transactionnelles et analytiques dans un système unifié. De plus, le support a été exceptionnel : réactif, compétent et vraiment utile quand cela compte.

**Que n’aimez-vous pas à propos de TiDB?**

Bien que j'aime vraiment TiDB dans l'ensemble, mon expérience avec TiCDC en production a été assez difficile. Atteindre la stabilité et gérer de manière fiable les cas limites a nécessité plus d'efforts que je ne l'avais prévu. Les outils environnants pour la réplication de données et l'observabilité semblent encore immatures et sous-développés. Cela dit, les progrès et la direction de TiCDC me donnent confiance que les choses s'amélioreront avec le temps. Cependant, en l'état actuel, TiCDC est loin d'être convivial pour les développeurs et le déploiement.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Nous avons d'abord examiné TiDB comme une solution potentielle pour unifier nos charges de travail transactionnelles et analytiques, qui sont actuellement divisées entre MongoDB et Snowflake. La gestion de la synchronisation des données entre les deux a été un défi persistant, et les capacités HTAP de TiDB semblaient être une réponse convaincante. La perspective d'utiliser un système unique avec une forte cohérence et une évolutivité horizontale pour les deux types de charges de travail était très attrayante. Cependant, l'absence de support pour l'hébergement privé s'est avérée être un obstacle pour nous—une déception, surtout compte tenu de la façon dont l'architecture correspondait bien à nos besoins.

  ### 25. Configuration à faible effort avec haute disponibilité dans une base de données distribuée

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 09, 2026

**Qu'aimez-vous le plus à propos de TiDB?**

J'aime que ce soit une configuration à faible effort, une haute disponibilité et une base de données distribuée.

**Que n’aimez-vous pas à propos de TiDB?**

Il a un certain nombre de paramètres qui le rendent compliqué, du moins pour la version auto-hébergée.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

C'est résoudre la scalabilité et avoir besoin de solutions distinctes pour les requêtes analytiques.

  ### 26. TiDB : Une base de données SQL fiable et évolutive pour les charges de travail critiques

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Internet | Entreprise (> 1000 employés)

**Reviewed Date:** August 12, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

* Base de données SQL évolutive horizontalement : L'architecture de TiDB élimine les préoccupations liées au support d'un trafic en constante augmentation. Faire évoluer un cluster TiDB vers le haut ou vers le bas est simple, pour répondre aux exigences de la charge de travail et améliorer l'efficacité.

* Migration de schéma de données en ligne : La migration de schéma est sans douleur. Lorsqu'elle est combinée avec le contrôle des ressources, elle élimine les principaux points de douleur liés aux temps d'arrêt et aux perturbations du trafic de production.

* Suite complète d'outils : TiDB fournit une suite d'outils inestimables qui facilitent le dépannage et l'atténuation des problèmes de production, garantissant que le système fonctionne sans accroc.

* Compatibilité avec MySQL : Cette fonctionnalité rend possible la migration depuis MySQL.

* Support de premier ordre : Le support commercial de PingCap ajoute une couche cruciale d'assurance, faisant de TiDB un système fiable et digne de confiance pour les charges de travail critiques.

**Que n’aimez-vous pas à propos de TiDB?**

* Les fonctionnalités de niche sont moins fiables : La colonne générée est moins fiable que son équivalent MySQL, ce qui a conduit à plusieurs incidents en production.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB offre une solution de base de données SQL évolutive. Elle permet à notre charge de travail de continuer à évoluer pour soutenir la croissance de l'entreprise.

  ### 27. Cela aurait pu être formidable s'il avait eu des capacités étendues dans TiCDC.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 08, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

Ce que j'aime le plus à propos de TiDB, c'est la façon dont il combine l'évolutivité horizontale et la facilité du SQL avec un minimum de friction. La compatibilité avec MySQL a rendu l'adoption fluide, et l'architecture HTAP est un grand avantage pour gérer à la fois les charges de travail transactionnelles et analytiques sans diviser les systèmes. En plus de cela, le support a été excellent, réactif, compétent et vraiment utile quand cela compte.

**Que n’aimez-vous pas à propos de TiDB?**

Bien que j'aime beaucoup TiDB dans l'ensemble, j'ai eu des difficultés avec TiCDC en production. Le rendre stable et gérer les cas limites de manière fiable a demandé plus d'efforts que prévu. Certains des outils autour de la réplication de données et de l'observabilité semblent encore avoir besoin de plus de maturité. Cela dit, la direction qu'il prend me donne confiance que les choses s'amélioreront. Mais pour l'instant, ce n'est pas du tout convivial pour les développeurs et facile à déployer, du moins pour la partie TiCDC.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Nous avons initialement exploré TiDB comme un moyen de consolider nos charges de travail transactionnelles et analytiques, qui sont actuellement réparties entre MongoDB et Snowflake. La synchronisation des données entre les deux a été un point de douleur, et les capacités HTAP de TiDB semblaient être une solution prometteuse. L'idée d'utiliser un système unique pour les deux charges de travail, avec une forte cohérence et une évolutivité horizontale, était vraiment attrayante. Malheureusement, le manque de support pour l'hébergement privé est devenu un obstacle pour nous, ce qui était décevant étant donné à quel point l'architecture était alignée avec nos besoins.

  ### 28. Évolutif et fiable, mais avec une courbe d'apprentissage

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Sécurité informatique et réseau | Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 13, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

Ce que j'aime le plus à propos de TiDB, c'est sa scalabilité horizontale et sa compatibilité avec MySQL. Il permet une mise à l'échelle sans heurts sans nécessiter de modifications majeures du code de l'application, ce qui est extrêmement précieux à mesure que les données augmentent. Le support des transactions distribuées et de la haute disponibilité le rend bien adapté aux charges de travail transactionnelles en ligne. J'apprécie également la capacité HTAP (Traitement Transactionnel/Analytique Hybride), qui nous permet de gérer à la fois les scénarios OLTP et OLAP sur une seule plateforme.

**Que n’aimez-vous pas à propos de TiDB?**

TiDB a tendance à consommer plus de ressources système, et ses performances peuvent ne pas être optimales pour des déploiements plus petits. Bien qu'il soit compatible avec MySQL, il existe encore quelques incohérences dans la prise en charge de SQL ou le comportement des fonctions, ce qui nécessite des tests et des ajustements supplémentaires. De plus, bien que la documentation soit exhaustive, elle peut être un peu fragmentée pour des sujets avancés comme l'optimisation des performances et la surveillance des clusters, rendant la courbe d'apprentissage plus raide pour les nouveaux utilisateurs.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB a résolu plusieurs problèmes critiques :
Les goulets d'étranglement de l'évolutivité des bases de données traditionnelles à nœud unique
La complexité opérationnelle de la gestion de plusieurs systèmes pour OLTP et OLAP
Les risques de temps d'arrêt lors de la mise à l'échelle ou du basculement
Le principal avantage est qu'il simplifie l'infrastructure tout en fournissant des services stables et performants même sous de lourdes charges. Cela aide à réduire les coûts de maintenance, améliore l'agilité du développement et assure une meilleure continuité de service pour les utilisateurs finaux.

  ### 29. fonctionne pour l'entreprise. vous êtes mieux avec supabase si vous faites juste du hacking

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** September 03, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

ils se vantent beaucoup de la latence, de l'échelle et de clients comme des géants mondiaux tels que Flipkart. à vrai dire, nous n'avons jamais atteint une telle échelle, donc c'était exagéré et Supabase, bien que coûteux, a apporté de la clarté là-bas.

**Que n’aimez-vous pas à propos de TiDB?**

pas fusionné avec la pile de code vibe de manière native et pas très convivial pour les LLM.

point positif pour une migration facile juste en suivant chatgpt, moi et en errant sur internet mais toujours exagéré si vous ne vous souciez pas beaucoup de la latence, etc.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

m'a aidé à apprendre quelques choses que je n'aurais jamais envisagées autrement. J'ai également trouvé quelques tutoriels sur l'optimisation des requêtes qui étaient très utiles.

  ### 30. Adoption de TiDB : Réduction significative des coûts d'infrastructure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hari C. | AVP IT Operation, Logistique et chaîne d'approvisionnement, Entreprise (> 1000 employés)

**Reviewed Date:** February 24, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

Il y a beaucoup de fonctionnalités utiles. Je vais mentionner les 4 fonctionnalités les plus utiles pour nous :  
1. Compatibilité MySQL  
2. Haute disponibilité intégrée  
3. Mise à l'échelle horizontale  
4. CDC (Capture de Données de Changement) intégré

**Que n’aimez-vous pas à propos de TiDB?**

Au moment où cet avis a été rédigé, TiDB manque de compatibilité avec Postgres et ne prend en charge aucun type de procédure stockée.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Notre cas d'utilisation initial pour TiDB était de gérer les pics de trafic dans notre système de messagerie pendant les événements de ventes à double date.

Chaque fois que le trafic augmentait, notre base de données avait du mal. Nous avions déjà mis en œuvre des réglages, des indexations, de l'entretien et d'autres optimisations, mais cela ne suffisait toujours pas. Finalement, nous avons tenté de distribuer le trafic en fonction de différentes régions, ce qui a fonctionné et est resté stable pendant plusieurs mois. Cependant, cette solution est devenue coûteuse car nous devions multiplier considérablement nos instances de base de données.

Le principal défi pour nous était de simuler les conditions de double date avec une charge deux fois plus élevée que notre trafic de pointe, ce qui causait des problèmes de base de données—atteignant **30K QPS**.

  ### 31. Mes expériences avec TiDB

**Rating:** 3.5/5.0 stars

**Reviewed by:** Bhavesh K. | Software Developer, Entreprise (> 1000 employés)

**Reviewed Date:** May 08, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

TiDB brille lorsque vous souhaitez une simplicité de type MySQL avec une architecture à l'échelle du cloud. Il est idéal pour des charges de travail évolutives et en temps réel qui combinent OLTP et OLAP. De plus, j'aimerais ajouter que l'interface compatible MySQL de TiDB rend l'intégration et l'utilisation un jeu d'enfant. La plupart des outils et compétences SQL se traduisent directement. Le déploiement de TiDB avec des outils comme tiup est simple car il est facile à mettre en œuvre et bien documenté. PingCAP offre un support solide, et leur communauté GitHub et leurs forums Slack sont actifs, fournissant un support pour la plupart des problèmes courants. TiDB est le mieux adapté pour une haute disponibilité et une évolutivité horizontale. Des fonctionnalités comme l'évolutivité horizontale, HTAP (Hybrid Transactional and Analytical Processing), et le partitionnement automatique sont extrêmement puissantes. TiDB s'intègre avec des outils comme Debezium, Kafka et Grafana. TiCDC (capture de données de changement) est également un atout majeur. En fin de compte, j'aimerais ajouter que TiDB offre des capacités HTAP évolutives, compatibles MySQL, une excellente intégration et un design natif pour le cloud.

**Que n’aimez-vous pas à propos de TiDB?**

Lors de ma première utilisation de TiDB, j'ai ressenti qu'il présente une courbe d'apprentissage abrupte pour gérer son architecture distribuée et certains inconvénients de compatibilité avec MySQL. Bien que l'utilisation de SQL soit simple, comprendre l'architecture interne (TiKV, PD, TiFlash, etc.) peut être complexe et nécessite un apprentissage. Pour des configurations avancées (multi-région, récupération après sinistre), la complexité augmente rapidement et nécessite une expertise opérationnelle significative. Le support communautaire est solide, mais les utilisateurs de la version gratuite peuvent constater des réponses retardées. Un débogage approfondi nécessite parfois une aide premium d'entreprise. Pas aussi utile pour les projets de petite à moyenne taille—souvent excessif à moins que vous n'ayez vraiment besoin de SQL distribué et de mise à l'échelle horizontale. Bien que TiDB soit une offre riche en fonctionnalités, toutes les fonctionnalités de MySQL ne sont pas compatibles à 100 % (par exemple, les procédures stockées, les limitations de recherche en texte intégral). Certains ORM et pilotes basés sur MySQL peuvent rencontrer des problèmes de compatibilité. De plus, l'intégration de TiFlash (stockage en colonnes) nécessite une compréhension et un réglage plus approfondis de la part des développeurs.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

En tant que développeur de logiciels, j'utilise TiDB pour des applications qui nécessitent :
Une évolutivité horizontale pour les charges de travail OLTP, car l'architecture distribuée de TiDB me permet de faire évoluer des applications à forte charge d'écriture sans les goulets d'étranglement traditionnels de MySQL. TiDB est une offre idéale pour les plateformes SaaS multi-locataires, les systèmes de commerce électronique ou les services où la taille des ensembles de données et le nombre d'utilisateurs simultanés augmentent rapidement.
Avec TiFlash, je suis capable d'exécuter des requêtes analytiques en temps réel (OLAP) sur des données transactionnelles en direct (OLTP) sans avoir besoin d'un pipeline ETL séparé ou d'un entrepôt de données. Cela est particulièrement utile dans les tableaux de bord, les systèmes de détection de fraude et les plateformes BI internes.
TiDB gère automatiquement le basculement avec le consensus Raft, ce qui simplifie la résilience de l'infrastructure. Pas besoin de configurer manuellement le maître-esclave ou de gérer le décalage de réplication. Ainsi, il offre une haute disponibilité et une tolérance aux pannes.
Il permet aux applications héritées ou aux équipes ayant des connaissances en MySQL de passer à un backend distribué sans avoir à apprendre un nouveau langage de requête. Utile lors de la modernisation des systèmes monolithiques.

  ### 32. Base de données MySQL véritablement distribuée prise en charge

**Rating:** 4.0/5.0 stars

**Reviewed by:** Raj S. | Student Mentor, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 06, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

C'est la base de données distribuée MySQL complète, il existe de nombreuses bases de données similaires sur le marché, mais elles ont beaucoup de restrictions comme Amazon DSQL, Google Alloy, Amazon Aurora, etc. Aucune d'entre elles n'est une véritable solution distribuée car elles supposent beaucoup de choses et résolvent des cas d'utilisation spécifiques. De plus, aucune d'entre elles n'est une base de données HTAP, ce qui est un avantage pour TiDB.

**Que n’aimez-vous pas à propos de TiDB?**

Quelques éléments, principalement le CDC qui n'est pas transactionnellement cohérent, des systèmes de surveillance très complexes, des problèmes difficiles à déboguer par vous-même. Ce ne sont pas des éléments majeurs, mais ils impactent certainement l'adoption.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Les deux principales caractéristiques pour nous étaient la mise à l'échelle horizontale et la haute disponibilité utilisant Raft. Ces deux éléments nous ont aidés à ne pas nous soucier de l'adaptation de nos données à la taille de l'instance / du casse-tête du partitionnement manuel. De plus, la haute disponibilité était une exigence majeure pour nous, car l'architecture maître-esclave entraîne toujours une perte de données et des temps d'arrêt même en cas de défaillance d'un seul nœud.

  ### 33. Solution évolutive pour l'utilisation de bases de données transactionnelles

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Entreprise (> 1000 employés)

**Reviewed Date:** August 12, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

* Principalement compatible avec MySQL, ce qui facilite la migration depuis MySQL
* Bien plus évolutif qu'un MySQL sur une seule machine pour répondre à nos besoins commerciaux
* Pingcap, en tant que fournisseur, est très réactif pour répondre à nos questions et aborder nos préoccupations et demandes de fonctionnalités.

**Que n’aimez-vous pas à propos de TiDB?**

* Certains des composants environnants peuvent encore nécessiter du travail, y compris ticdc et la sauvegarde des journaux, bien que j'aie entendu dire que des améliorations ont été apportées dans les nouvelles versions.
* Ne pas prendre en charge le verrou partagé rend certaines implémentations de notre côté plus difficiles à contourner le problème.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Solution évolutive pour soutenir une croissance presque illimitée. Maintenance sans temps d'arrêt.

  ### 34. Analyse TiBD : le bon et le moins bon

**Rating:** 4.5/5.0 stars

**Reviewed by:** Manmeet s. | Tech Analyst, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 25, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

C'est super évolutif et rapide pour les grandes données, fonctionne parfaitement avec MySQL et est très facile à configurer et à utiliser.

**Que n’aimez-vous pas à propos de TiDB?**

D'après mon expérience, les performances ne sont pas toujours stables, surtout avec des requêtes lourdes. Bien qu'il soit compatible avec MySql, j'ai rencontré quelques problèmes où certaines fonctionnalités n'étaient pas entièrement prises en charge. De plus, certaines fonctionnalités d'importation ne sont disponibles que dans la version payante, ce qui était limitant pour mon cas d'utilisation.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Aide à gérer facilement les grandes données et à rendre le système plus rapide. Moins de temps d'arrêt et plus de productivité.

  ### 35. Génial mais coûteux

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 14, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

tidb dispose à la fois de nœuds analytiques et transactionnels. Ainsi, il sera utile pour des requêtes de type analytique. Nous pouvons faire évoluer les nœuds de calcul et de données individuellement en fonction de l'utilisation.

**Que n’aimez-vous pas à propos de TiDB?**

tidb est un peu coûteux par rapport à d'autres bases de données SQL. Si nous allons exécuter une application très basique, cela va vous coûter plus cher, car nous avons besoin de 3 nœuds de calcul par défaut et c'est coûteux. La plupart des fonctionnalités et tableaux de bord ne sont disponibles que pour l'hébergement sur site et non pour l'hébergement cloud.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB répond à nos besoins transactionnels et analytiques. Il nous a permis de remplacer Snowflake pour l'une de nos offres, simplifiant ainsi notre architecture et réduisant notre dépendance à des solutions plus coûteuses. Cela a rendu nos opérations plus efficaces et rentables.

  ### 36. Un choix solide pour mettre à l'échelle horizontalement les bases de données MySQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Entreprise (> 1000 employés)

**Reviewed Date:** August 12, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

TiDB excelle dans sa tâche principale de fournir une évolutivité horizontale tout en garantissant les garanties offertes par les bases de données relationnelles traditionnelles sur une seule machine. L'interface client est très compatible avec MySQL, et les aspects incompatibles sont bien documentés.

**Que n’aimez-vous pas à propos de TiDB?**

Bien que les composants principaux (TiDB, TiKV, PD) soient matures, d'autres comme TiCDC sont moins matures. Ils s'améliorent cependant continuellement.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB offre un chemin pour faire évoluer les charges de travail MySQL sans avoir à recourir à des réarchitectures extrêmement coûteuses pour s'éloigner de MySQL ou pour mettre en œuvre un sharding MySQL au niveau de l'application.

  ### 37. Plateforme de base de données tout-en-un excellente, très bonne performance, simple à configurer et à entretenir

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sorin D. | CTO, Petite entreprise (50 employés ou moins)

**Reviewed Date:** September 27, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

Approche hybride, le meilleur des deux mondes : OLTP et OLAP sans gérer la synchronisation.

**Que n’aimez-vous pas à propos de TiDB?**

Ne sélectionne pas toujours le moteur approprié (TiFlash vs TiKV sur la version 7.5)

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Nous avons beaucoup de lignes (3B+) et avons également besoin de transactions et de contraintes. OLTP + OLAP maintenus en synchronisation en arrière-plan ont été le facteur décisif pour nous.

  ### 38. Une base de données distribuée vraiment géniale avec une capacité HTAP

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 26, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

1. TiDB combine le meilleur des deux mondes des bases de données relationnelles et non relationnelles et exploite leurs points forts.
2. Open source et transparence.
3. Opérations efficaces qui gèrent les charges de travail lourdes en lecture et en écriture.
4. Les API MySQL sont vraiment utiles, de sorte qu'aucun pilote spécial n'est requis pour TiDB.
5. Le protocole de consensus Raft se distingue vraiment.
6. Facile à apprendre et facile à configurer, même capable de configurer l'instance en local.

**Que n’aimez-vous pas à propos de TiDB?**

Pas grand-chose, certaines des fonctions mysql, des déclencheurs manquaient dans le TiDB.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

1. Les systèmes de bases de données distribuées nous aident à gérer des charges de travail énormes.
2. HTAP est vraiment utile, car nous avons un cas d'utilisation qui nécessite des données transactionnelles et analytiques.

  ### 39. Meilleure offre de base de données SQL distribuée

**Rating:** 4.5/5.0 stars

**Reviewed by:** Reeshabh R. | Software Development Engineer 3, Entreprise (> 1000 employés)

**Reviewed Date:** May 08, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

TiDB est une excellente base de données distribuée proposée par Pingcap qui offre toutes les fonctionnalités avec une grande stabilité comme l'évolutivité, la disponibilité, la durabilité, etc., tout en offrant d'excellentes performances tant en termes de débit que de latence. Nous avons réussi à faire évoluer TiDB pour atteindre plus de 1 million de QPS avec une latence inférieure à 50 ms chez Flipkart, ce qui est suffisant pour la plupart des exigences SQL.

**Que n’aimez-vous pas à propos de TiDB?**

L'architecture est assez complexe, ce qui rend le débogage de la latence ou des problèmes dans SQL fastidieux et nécessite une expertise approfondie.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TIDB résout principalement des problèmes de scalabilité et de disponibilité chez Flipkart tout en prenant en charge le SQL standard. Il dépasse les attentes en termes de performance et dispose également d'une communauté très active qui aide à apporter rapidement des améliorations et des ajouts de fonctionnalités.

  ### 40. Une base de données distribuée puissante, évolutive et compatible avec MySQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Services financiers | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 13, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

TiDB combine parfaitement le meilleur des OLTP et OLAP, permettant des analyses en temps réel sur des données transactionnelles en direct sans ETL. Sa compatibilité avec MySQL rend la migration extrêmement fluide, et la scalabilité horizontale assure des performances sous de fortes charges de travail. L'architecture HTAP est révolutionnaire pour les entreprises nécessitant à la fois des capacités opérationnelles et analytiques dans un seul système. La communauté est active, la documentation est bien rédigée, et des outils comme TiUP simplifient le déploiement et les mises à jour.

**Que n’aimez-vous pas à propos de TiDB?**

Bien que TiDB soit puissant, la courbe d'apprentissage peut être un peu abrupte pour les équipes qui ne sont pas familières avec les systèmes distribués. Une configuration et un réglage appropriés sont essentiels pour atteindre des performances optimales, surtout pour les charges de travail complexes. De plus, bien que l'écosystème soit en croissance, certaines intégrations d'outils tiers sont encore en retard par rapport à celles des bases de données plus établies. Cependant, l'équipe travaille activement à améliorer ces aspects.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons TiDB pour remplacer les clusters MySQL traditionnels qui avaient du mal avec la mise à l'échelle et les performances analytiques. L'architecture HTAP de TiDB nous permet d'exécuter des requêtes analytiques complexes sur des données transactionnelles récentes sans impacter nos services en ligne. Cela nous aide à consolider notre infrastructure de données et à réduire la latence dans la prise de décision commerciale.

  ### 41. Meilleur pour l'informatique sans serveur

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anudhyan D. | Freelancer, Rédaction et édition, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 16, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

C'est super facile de migrer depuis MySQL, et j'adore la capacité de mise à l'échelle horizontale lorsque nécessaire. La haute disponibilité intégrée et l'analyse en temps réel sont également d'énormes avantages.

**Que n’aimez-vous pas à propos de TiDB?**

Développement natif en Go Lang. Je pense que JAVA aurait été mieux.  
Les performances de test de TiFlash ne sont pas assez bonnes, et il nécessite beaucoup plus de ressources matérielles.  
La version gratuite a des capacités limitées.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB nous aide à gérer de grandes pointes de trafic sans transpirer. C'est excellent pour évoluer sans tous les tracas du sharding, et cela nous a permis d'économiser du temps et de l'argent en simplifiant notre gestion des données. Avec la base de données distribuée TiDB, nous avons construit une plateforme de données fiable, flexible et évolutive.

  ### 42. Un DBaaS entièrement géré et rentable

**Rating:** 5.0/5.0 stars

**Reviewed by:** GUANGTIAN L. | Head of Data Architect, Services financiers, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** February 14, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

1. C'est une base de données entièrement gérée en tant que service fonctionnant sur AWS, permettant des économies de coûts pour l'exploitation et la gestion.
2. Nœuds d'expansion à la demande pour le trafic de pointe.
3. Compatibilité avec l'écosystème MySQL.
4. Prend en charge le traitement des charges de travail TP et AP.

**Que n’aimez-vous pas à propos de TiDB?**

1. Parfois, cela peut entraîner une consommation de ressources plus élevée pour des scénarios de charges de travail plus petites.
2. Actuellement, ne prend pas en charge Azure.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

La base de données précédente sur AWS ne peut pas évoluer pour de grands volumes de données. En migrant vers TiDB Cloud, nous pouvons répondre aux défis de performance et aux exigences de mise à l'échelle. Et TiFlash peut exécuter des analyses en temps réel basées sur les données TP, ce qui est bénéfique pour notre agilité commerciale et réduit les coûts opérationnels.

  ### 43. DISTRIBUÉ, TOLÉRANT AUX PANNES, ÉVOLUTIF,

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek J. | Reasearch and Development Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 14, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

facilité de mise à l'échelle, sauvegardes en temps réel, et tableau de bord bien détaillé qui aide à identifier les requêtes lentes et à les optimiser, TIFlash est vraiment pratique pour les charges de travail de type OLAP

**Que n’aimez-vous pas à propos de TiDB?**

la restauration des sauvegardes tidb nécessite toujours de nouveaux clusters, ce qui est parfois très pénible. la documentation n'est pas bien rédigée

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

en utilisant tidb, nous sommes maintenant capables de faire évoluer notre entrepôt de données

  ### 44. TiDB prend parfaitement en charge le cas d'utilisation de la consolidation des données.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jiawei T. | Data and Analytics, Détail, Entreprise (> 1000 employés)

**Reviewed Date:** February 20, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

Facile à utiliser car il est hautement compatible avec le protocole MySQL, réduit les coûts des opérations et de la migration.  
Il peut consolider toutes les données des instances MySQL en amont dans un seul cluster TiDB, nous n'avons pas besoin de nous soucier du partitionnement des données sous-jacent.  
Une pile unique HTAP simplifie la pile de données.  
Et un bon support technique.

**Que n’aimez-vous pas à propos de TiDB?**

Pour certaines requêtes d'analyse complexe, la pression sur les ressources de stockage TiKV est encore relativement importante. Manque de capacités robustes de contrôle des ressources dans la version actuelle v6.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Les défis incluent : Le volume de données d'une seule table dépasse 100M, donc la performance de MySQL autonome ne peut pas répondre aux exigences, et le partitionnement a augmenté la complexité. En adoptant TiDB, nous ajoutons simplement de nouveaux nœuds qui peuvent réaliser une expansion horizontale du cluster, pour aborder plus facilement les scénarios de haute concurrence et de données massives.

  ### 45. Donnez l'avis

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hanif S. | Associate Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 24, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

Gratuit à utiliser et fournisseur de base de données SQL cloud

**Que n’aimez-vous pas à propos de TiDB?**

En tant que nouveau sur cette plateforme, je n'ai pas encore trouvé de point négatif.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Comme je cherche un moyen d'héberger ma base de données sur le cloud, TiDB m'a aidé à héberger ma base de données gratuitement.

  ### 46. Excellente Technologie

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tuan Anh L. | Solution Architect, Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 17, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

Apportez une grande évolutivité, à la fois horizontale et verticale, cette base de données HTAP m'aide à gérer des charges de travail élevées de tâches OLTP et OLAP.

**Que n’aimez-vous pas à propos de TiDB?**

Il serait préférable que TiDB confirme la compatibilité avec Ubuntu Server.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

TiDB peut stocker des transactions financières en ligne (OLTP) et créer des rapports (OLAP) pour moi.

  ### 47. Meilleure base de données SQL distribuée open source sur le marché

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bo L. | Senior Engineering Director, Entreprise (> 1000 employés)

**Reviewed Date:** August 12, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

J'ai vraiment apprécié la grande fiabilité de TiDB et le support technique de l'équipe PingCAP.

**Que n’aimez-vous pas à propos de TiDB?**

ce serait encore mieux si la couche de requête était écrite dans un langage de programmation sans GC.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Transaction distribuée, gestion fiable de cluster.

  ### 48. Examen authentique de TiDB

**Rating:** 4.0/5.0 stars

**Reviewed by:** V S. | Google developer group, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 19, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

Il y a beaucoup de choses que j'aime à propos de TiDB, mais ce qui les surpasse toutes, c'est certainement sa polyvalence. C'est un attribut dans lequel il excelle, allant du traitement de grandes charges de transactions à l'analyse en temps réel. Les requêtes SQL qui l'accompagnent le rendent assez intuitif pour les équipes connaissant MySQL, en plus de sa forte cohérence et fiabilité.

**Que n’aimez-vous pas à propos de TiDB?**

À mon avis, la faiblesse de TiDB réside dans le temps excessif qu'il met à traiter de grands ensembles de données par rapport à certains de ses concurrents comme Dremio. La gestion des coûts d'infrastructure est également plus élevée.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons pour le traitement transactionnel et analytique hybride

  ### 49. La plateforme de données agile alimentée par TiDB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yu S. | DBA, Restaurants, Entreprise (> 1000 employés)

**Reviewed Date:** February 20, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

1. L'architecture distribuée offre une évolutivité transparente, rendant la plateforme de données plus agile.
2. Une capacité HTAP en temps réel à pile unique
3. Il est compatible avec le protocole MySQL, nous ne changeons pas les codes des applications.
4. Éviter l'enfermement avec un fournisseur de cloud, et l'équipe de support est bonne.

**Que n’aimez-vous pas à propos de TiDB?**

1. La fonction de différence de synchronisation est imparfaite et ne peut pas comparer les champs json et timestamp.
2. Il n'y a pas de mécanisme pour rediriger vers TiKV lorsque TiFlash est en panne, cela causera certains problèmes de requête.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Les bases de données traditionnelles doivent s'appuyer sur la mise en œuvre de la couche d'application pour la séparation lecture-écriture et le sharding, ce qui entraîne des défis tels que la fragmentation des données et des coûts élevés d'exploitation et de maintenance. Avec la base de données distribuée TiDB, nous avons construit une plateforme de données fiable, flexible et évolutive.

  ### 50. TiDB pour les bases de données à grande échelle

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Transport/Camionnage/Ferroviaire | Entreprise (> 1000 employés)

**Reviewed Date:** May 13, 2025

**Qu'aimez-vous le plus à propos de TiDB?**

TiDB m'aide vraiment en tant qu'administrateur de base de données lorsque je gère de grandes bases de données, tant en termes de taille que de QPS. Étant donné qu'il est distribué, il est facile de s'étendre horizontalement lorsque la croissance se manifeste. Il dispose également de nombreuses fonctionnalités conviviales pour les opérations comme le DDL en ligne, le TTL, le partitionnement automatique, etc., qui éliminent de nombreux points de douleur liés à l'utilisation de MySQL traditionnel dans de grandes configurations. La documentation est vraiment bonne et il est assez facile de commencer et de migrer des charges de travail depuis MySQL traditionnel.

**Que n’aimez-vous pas à propos de TiDB?**

Les inconvénients sont que c'est un logiciel plus complexe, donc plus difficile à apprendre, à optimiser les performances et à devenir un véritable expert. Étant donné qu'il est également beaucoup plus récent, il présente encore quelques bugs et des fonctionnalités manquantes qui doivent être corrigés/implémentés.

**Quels sont les problèmes que TiDB résout, et en quoi cela vous est-il bénéfique?**

Opérations DBA à grande échelle


## TiDB Discussions
  - [What&#39;s the best relational database tool for app development](https://www.g2.com/fr/discussions/tidb-what-s-the-best-relational-database-tool-for-app-development) - 1 upvote

- [View TiDB pricing details and edition comparison](https://www.g2.com/fr/products/tidb/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-14+07%3A48%3A09+-0500&secure%5Bsession_id%5D=770f0605-32d3-49cf-8fcf-84b3ecb9c307&secure%5Btoken%5D=70ec2c39f5e3ddf6b009074afc12847c24072f5ff20eb6d035da8341a95d203f&format=llm_user)
## TiDB Integrations
  - [Airbyte](https://www.g2.com/fr/products/airbyte/reviews)
  - [Amazon AppFlow](https://www.g2.com/fr/products/amazon-appflow/reviews)
  - [Apache Flink](https://www.g2.com/fr/products/apache-flink/reviews)
  - [Apache Kafka](https://www.g2.com/fr/products/apache-kafka/reviews)
  - [AWS Lambda](https://www.g2.com/fr/products/aws-lambda/reviews)
  - [Confluent](https://www.g2.com/fr/products/confluent/reviews)
  - [Databricks](https://www.g2.com/fr/products/databricks/reviews)
  - [Datadog](https://www.g2.com/fr/products/datadog/reviews)
  - [DBeaver](https://www.g2.com/fr/products/dbeaver/reviews)
  - [dbt](https://www.g2.com/fr/products/dbt/reviews)
  - [Django](https://www.g2.com/fr/products/django/reviews)
  - [Gitpod](https://www.g2.com/fr/products/gitpod/reviews)
  - [Grafana Labs](https://www.g2.com/fr/products/grafana-labs/reviews)
  - [ICEBERG](https://www.g2.com/fr/products/iceberg/reviews)
  - [Jina](https://www.g2.com/fr/products/jina/reviews)
  - [Langchain](https://www.g2.com/fr/products/langchain/reviews)
  - [LlamaIndex](https://www.g2.com/fr/products/llamaindex/reviews)
  - [MySQL](https://www.g2.com/fr/products/mysql/reviews)
  - [n8n](https://www.g2.com/fr/products/n8n/reviews)
  - [Navicat Premium](https://www.g2.com/fr/products/navicat-premium/reviews)
  - [Netlify](https://www.g2.com/fr/products/netlify/reviews)
  - [New Relic](https://www.g2.com/fr/products/new-relic/reviews)
  - [Node.js](https://www.g2.com/fr/products/node-js/reviews)
  - [PrestoDB](https://www.g2.com/fr/products/prestodb/reviews)
  - [Prometheus](https://www.g2.com/fr/products/prometheus/reviews)
  - [Pulsar](https://www.g2.com/fr/products/pulsar-pulsar/reviews)
  - [Redshift](https://www.g2.com/fr/products/redshift/reviews)
  - [Snowflake](https://www.g2.com/fr/products/snowflake/reviews)
  - [Spark](https://www.g2.com/fr/products/apache-spark/reviews)
  - [Vercel](https://www.g2.com/fr/products/vercel/reviews)
  - [Zapier](https://www.g2.com/fr/products/zapier/reviews)

## TiDB Features
**management**
- Dictionnaire de données
- Réplication des données
- Langage de requête
- Modélisation des données
- Analyse du rendement

**Gestion**
- Schéma de données
- Langage de requête
- ACID - Plainte
- Réplication des données

**Indexation des données**
- Recherche sémantique
- Indexation des données

**Configuration**
- Performances des applications
- Orchestration
- Surveillance de la base de données
- Détection d’anomalies
- Sécurité du réseau

**Entretien**
- Migration des données
- Sauvegarde et restauration
- Environnement multi-utilisateurs

**Soutien**
- Recherche textuelle
- Types de données
- Traduction
- Systèmes d’exploitation

**Administration de base de données**
- Fourniture
- gouvernance
- Audit

**Sécurité**
- Cryptage des données
- Contrôle d’accès utilisateur

**Sécurité**
- Verrouillage de la base de données
- Contrôle d’accès
- Cryptage
- Authentification

**Filtres**
- Recherche précise
- Filtrage en une seule étape - Base de données vectorielles

**Disponibilité**
- Évolutivité
- appui
- Archivage
- Indexation

**Sécurité**
- Masquage des données
- Authentification et authentification unique
- Anonymisation des données

**Performance**
- Reprise après sinistre
- Concurrence d’accès aux données
- Gestion de la charge de travail
- Indexation avancée
- Optimiseur de requêtes

**Gestion des données**
- Réplication des données
- Analyse avancée des données

**Fonctionnalités de la base de données**
- Stockage
- Disponibilité
- Stabilité
- Évolutivité
- Sécurité
- Manipulation des données
- Langage de requête

## Top TiDB Alternatives
  - [Amazon Aurora](https://www.g2.com/fr/products/amazon-aurora/reviews) - 4.5/5.0 (435 reviews)
  - [Snowflake](https://www.g2.com/fr/products/snowflake/reviews) - 4.6/5.0 (687 reviews)
  - [Microsoft SQL Server](https://www.g2.com/fr/products/microsoft-sql-server/reviews) - 4.4/5.0 (2,112 reviews)

