| Moteur de table AzureBlobStorage | Ce moteur offre une intégration avec l’écosystème Azure Blob Storage. |
| Moteur de table DeltaLake | Ce moteur fournit une intégration en lecture seule avec des tables Delta Lake existantes sur Amazon S3. |
| Moteur de table EmbeddedRocksDB | Ce moteur permet d’intégrer ClickHouse à RocksDB. |
| Moteur de table ExternalDistributed | Le moteur ExternalDistributed permet d’exécuter des requêtes SELECT sur des données stockées sur des serveurs MySQL ou PostgreSQL distants. Il accepte des moteurs MySQL ou PostgreSQL en argument, ce qui permet le sharding. |
| Moteur de table TimeSeries | Moteur de table qui stocke des séries temporelles, c’est-à-dire un ensemble de valeurs associées à des horodatages et à des tags (ou labels). |
| Moteur de table HDFS | Ce moteur assure l’intégration avec l’écosystème Apache Hadoop en permettant de gérer les données sur HDFS via ClickHouse. Il est similaire aux moteurs File et URL, mais offre des fonctionnalités propres à Hadoop. |
| Moteur de table Hive | Le moteur Hive vous permet d’effectuer des requêtes SELECT sur une table Hive stockée sur HDFS. |
| Moteur de table Hudi | Ce moteur fournit une intégration en lecture seule avec des tables Apache Hudi existantes sur Amazon S3. |
| Moteur de table Iceberg | Ce moteur fournit une intégration en lecture seule avec des tables Apache Iceberg existantes sur Amazon S3, Azure, HDFS et en stockage local. |
| Moteur de table Paimon | Ce moteur fournit une intégration en lecture seule avec des tables Apache Paimon existantes stockées dans Amazon S3, Azure, HDFS ou localement. |
| Moteur de table JDBC | Permet à ClickHouse de se connecter à des bases de données externes via JDBC. |
| Moteur de table Kafka | Le moteur de table Kafka fonctionne avec Apache Kafka et vous permet de publier des flux de données ou de vous y abonner, d’organiser un stockage tolérant aux pannes et de traiter les flux au fur et à mesure qu’ils deviennent disponibles. |
| Moteur de table MaterializedPostgreSQL | Crée une table ClickHouse à partir d’un dump initial des données d’une table PostgreSQL et démarre le processus de réplication. |
| Moteur de table MongoDB | Le moteur MongoDB est un moteur de table en lecture seule qui permet de lire des données depuis une collection distante. |
| Moteur de table MySQL | Documentation du moteur de table MySQL |
| Moteur de table NATS | Ce moteur permet d’intégrer ClickHouse à NATS pour publier sur des sujets de message ou s’y abonner, et traiter les nouveaux messages dès qu’ils sont disponibles. |
| Moteur de table ODBC | Permet à ClickHouse de se connecter à des bases de données externes via ODBC. |
| Moteur de table PostgreSQL | Le moteur PostgreSQL permet d’exécuter des requêtes SELECT et INSERT sur des données stockées sur un serveur PostgreSQL distant. |
| Moteur de table RabbitMQ | Ce moteur permet d’intégrer ClickHouse à RabbitMQ. |
| Moteur de table Redis | Ce moteur permet d’intégrer ClickHouse à Redis. |
| Moteur de table S3 | Ce moteur permet l’intégration avec l’écosystème Amazon S3. Similaire au moteur HDFS, il offre cependant des fonctionnalités spécifiques à S3. |
| Moteur de table S3Queue | Ce moteur assure l’intégration avec l’écosystème Amazon S3 et permet l’importation de données en continu. Similaire aux moteurs Kafka et RabbitMQ, il offre toutefois des fonctionnalités spécifiques à S3. |
| Moteur de table AzureQueue | Ce moteur offre une intégration avec l’écosystème Azure Blob Storage, permettant l’importation de données en streaming. |
| Moteur de table YTsaurus | Moteur de table permettant d’importer des données depuis un cluster YTsaurus. |
| Moteur de table SQLite | Le moteur permet d’importer et d’exporter des données vers SQLite, et prend en charge les requêtes sur des tables SQLite directement depuis ClickHouse. |
| table engine ArrowFlight | Le moteur permet d’exécuter des requêtes sur des datasets distants et d’y insérer des données via Apache Arrow Flight. |