Extensive testing and comparison showed that ClickHouse outperformed other solutions like Elasticsearch in three key areas: performance, compatibility, and cost-efficiency for large-scale operations.
La base de données analytique open source la plus rapide
Open source. Orientée colonnes. Conçue pour exécuter des analyses SQL à très haute vitesse.
Utilisée pour l'entreposage des données, l'analytique en temps réel, l'observabilité et les charges de travail ML/GenAI.
Commencez à utiliser ClickHouse en quelques secondes
Installez ClickHouse pour macOS, Linux et FreeBSD
curl https://clickhouse.com/ | shOu installez sur Windows, Docker, ou consultez les autres options d'installation. Vous pouvez aussi essayer sans installer dans notre playground.
Regardez cette vidéo de prise en main pour en savoir plus sur ClickHouse.
Pourquoi choisir ClickHouse
La base de données analytique OSS de référence
ClickHouse est une base de données SQL open source orientée colonnes, conçue pour la vitesse et la mise à l'échelle — elle s'exécute aussi bien sur un ordinateur portable que sur des centaines de serveurs à l'échelle réelle du pétaoctet. Avec un binaire unique, elle unifie analytique applicative, entreposage de données, observabilité et charges GenAI dans un même moteur ultra-rapide.
Des versions fréquentes pour tous
Le développement des fonctionnalités ClickHouse va aussi vite que ses requêtes. Nous envoyons des versions mensuelles riches en nouveautés, en améliorations de performance et en correctifs — partagées en toute transparence lors de nos webinaires communautaires de lancement.
De votre ordinateur portable à l'échelle du quadrillion et au-delà
Faites tourner le même moteur sur votre ordinateur portable pour traiter des milliards, étendez-le à des billions sur un serveur, puis à des centaines de nœuds pour atteindre le quadrillion.
Qu'est-ce qui rend ClickHouse si rapide ?
Découvrez les fondations de la performance de ClickHouse : isolation des insertions et des requêtes, élagage efficace des données, compression avancée, moteur de requêtes de pointe et attention méticuleuse aux moindres détails.
Les fonctionnalités puissantes de ClickHouse
Support complet des JOIN
ClickHouse prend en charge tous les types de joints standards et ajoute des capacités puissantes non basées sur l'égalité, comme l'ASOF join.
Les améliorations continues des algorithmes de jointure délivrent des performances parmi les meilleures du marché et permettent d'interroger des jeux de données normalisés sans prétraitement supplémentaire — l'analytique reste flexible et la dénormalisation forcée devient inutile.
Recherche plein texte
ClickHouse propose une recherche basée sur les jetons, rapide et scalable, grâce à des index inversés natifs intégrés directement au moteur de stockage.
Les indices inversés permettent l'analytique sur de grands volumes de données non structurées ou semi-structurées à l'échelle du pétaoctet. Filtrez le texte avec précision, puis agrégez et joignez dans la même requête SQL, avec la vitesse et l'efficacité caractéristiques de ClickHouse.

Pensé pour une concurrence élevée
Une architecture cloud-native permet un tiering et un scaling efficaces des données, pour un ratio prix/performance leader sur le marché.
Des modifications de données légères
ClickHouse offre une gestion rapide et fiable des mises à jour et suppressions grâce à des mutations légères qui ne modifient que les lignes concernées, sans réécrire l'ensemble du jeu de données.
Les parts corrigées permettent d'apporter des changements précis et efficaces tout en préservant les performances, rendant possible le support de données qui évoluent, d'événements en retard et de charges de travail qui nécessitent la correction d'historiques.

Un schema-on-write flexible avec JSON
ClickHouse vous permet d'ingérer des données semi-structurées sans explosion de schéma, en combinant la flexibilité du JSON avec toute la performance d'une base de données orientée colonnes.

Qu'est-ce qui distingue ClickHouse ?
Open source. Orientée colonnes. Conçue pour une analytique fulgurante en SQL.
Sparse primary index in memory
ClickHouse utilise un index primaire épars — quelques mégaoctets par téraoctet — qui passe à l'échelle sans effort tout en élaguant rapidement les données. Les caches de requêtes et indices skip avancés accélèrent encore les performances. Les insertions sont tout aussi rapides, streamées ligne par ligne ou en lots, avec des écritures optimisées par le tri des parts et la séparation lectures/écritures, garantissant le débit sans ralentir les requêtes.
Un moteur parallélisé et vectorisé filtre et agrège les données à grande vitesse, sur un seul serveur ou sur des centaines de nœuds, grâce aux états partiels, au sharding et au traitement partagé entre répliques.
ClickHouse passe à l'échelle verticalement en exploitant pleinement les ressources de la machine et en parallélisant les lectures à bas niveau.
Une architecture décentralisée avec sharding et réplication permet une mise à l'échelle horizontale jusqu'à des centaines de nœuds et des quadrillions de lignes.
ClickHouse Cloud s'appuie sur cette fondation avec la séparation du stockage et du calcul : les nœuds lisent depuis une copie de référence unique dans le stockage objet, mettent les données en cache localement, et adaptent le calcul de manière dynamique verticalement et horizontalement, tout en préservant la cohérence des lectures et des écritures.
ClickHouse offre des fonctionnalités avancées pour manipuler, filtrer et transformer les données efficacement. Les vues matéralisées peuvent être actualisées ou incrementées, ces dernières déplaçant le calcul du moment de la requête vers le moment de l'insertion, accélérant considérablement les requêtes répétées.
...
...
...
...
PB
...
...
...
GB
Les projections permettent de conserver les mêmes données triées de différentes manières, ce qui permet à ClickHouse de s'optimiser pour plusieurs modèles d'accès et de livrer des requêtes systématiquement rapides.

Une conception orientée colonnes offre une forte compression, tandis que le moteur d'inspiration LSM et les merges en arrière-plan gardent les parts compactes et les requêtes rapides, quelle que soit la taille du jeu de données.
ClickHouse repose sur une architecture unique dotée d'une couche de stockage pluggable : les données peuvent résider sur SSD, disques mécaniques ou stockage objet, et passer naturellement d'un tier chaud à un tier froid.

ClickHouse garantit la fiabilité via son modèle de réplication, qui utilise une coordination basée sur Raft avec Keeper et offre, selon les besoins, une cohérence immédiate ou finale. Cette conception légère permet la réplication entre les zones de disponibilité ou même entre les régions à forte latence, avec une grande durabilité et sans surcharge.
Pour une protection longue durée, les sauvegardes peuvent être écrites dans le stockage objet, ce qui donne aux équipes la certitude que leurs données sont en sécurité et récupérables.
Les snapshots offrent un moyen léger de figer un point dans le temps de vos données.
Avec plus de 70 formats de fichiers pour l'ingestion et la sortie, ClickHouse délivre une interopérabilité inégalée.
La capacité à lire et écrire dans des formats de table et de lake ouverts tels que Parquet, Iceberg et Delta, avec des intégrations de catalogues comme AWS Glue et Unity qui rendent l'interrogation fluide — apporte la performance du moteur ClickHouse à votre data lake.
ClickHouse est un moteur de base de données complet avec un support SQL exhaustif, incluant les JOINs, et un optimiseur capable de réordonner globalement les JOINs et d'exploiter automatiquement des statistiques de colonnes. Il étend le SQL standard avec des centaines de fonctions analytiques, rendant les agrégations et filtres complexes plus simples et plus expressifs.
Le tout prouvé par des benchmarks reproductibles par tous.
Chez ClickHouse, nous mesurons les performances sans relâche — convaincus que chaque milliseconde compte. Nous nous efforçons en permanence d'accélérer les requêtes.
Nous étayons nos affirmations avec des benchmarks publics et reproductibles comme ClickBench et JSONBench. Vous pouvez explorer nos résultats et comparer ClickHouse à d'autres technologies avant de choisir comment alimenter votre analytique.
Un contrôle total de ClickHouse avec clickhousectl
Le CLI officiel pour exécuter, interroger et construire avec ClickHouse en local comme dans le cloud.
Rejoignez les 100k+ développeurs qui utilisent ClickHouse
Porté par 3,0 k + contributeurs et des milliers de commits chaque mois, ClickHouse figure parmi les projets open source d’analytique les plus actifs, porté par une communauté qui innove en permanence.
Conçu pour l'innovation, ouvert par essence
Une invitation à l'expérimentation et à la contribution
Notre article académique montre comment ClickHouse fait office, à la fois, de base de données haute performance et de plateforme pour faire progresser l'état de l'art — c'est aussi le meilleur moyen d'en comprendre les rouages internes. Pour aller plus loin, explorez nos articles et blogs approfondis.

Commencez à utiliser ClickHouse en quelques secondes
Installez ClickHouse pour MacOS, Linux et FreeBSD.
curl https://clickhouse.com/ | shOu installez sur Windows, Docker, ou consultez les autres options d'installation. Vous pouvez aussi essayer sans installer dans notre playground.
Regardez cette vidéo de prise en main pour en savoir plus sur ClickHouse.


