Sorti en open source en 2016, ClickHouse est utilisé par Yandex à des fins de KPI et de suivi de l’accessibilité du site. Il a également été mis en œuvre à l’expérience LHCb du CERN, où il stocke et traite des métadonnées sur 10 milliards d’événements contenant plus de 1000 attributs en un seul événement.
Clickhouse est principalement utilisé par les analystes / ingénieurs / développeurs DevOps, les startups à la recherche d’analyses de haute qualité avec un faible capital et les entreprises qui paient des sommes importantes pour l’architecture.
Comment fonctionne Clickhouse
Contrairement à la plupart des bases de données propriétaires, le développement de Clickhouse est piloté par une communauté engagée composée de centaines de contributeurs concentrés sur la création de meilleures fonctionnalités et la résolution de problèmes susceptibles de dégrader ses performances.
En utilisant tout le matériel disponible pour traiter chaque requête, l’application peut traiter de 100 millions à plus d’un milliard de lignes et de gigs de données par cycle de serveur d’une seconde.
Clickhouse permet aux entreprises et aux développeurs d’ajouter des serveurs à leurs clusters sans injecter beaucoup de ressources dans la modification du SGBD.
Caractéristiques de Clickhouse
Voici quelques-unes des principales caractéristiques du SGBD ClickHouse:
- Permet mise en échelle linéaire
- Stockage et traitement de pétaoctets de données
- Compression de données
- Optimisation du disque dur
- Tolérance aux pannes
- Hautes performances telles que le traitement de requêtes distribué et parallèle
- Prise en charge de SQL
Avantages de ClickHouse
- Traitement distribué sur plusieurs serveurs
- Facile à mettre en place, bonne documentation et bonne communauté
- ClickHouse est efficace pour le travail avec des tables dénormalisées / larges
- Prise en charge d’index
- Analyses rapides pouvant être utilisées pour des requêtes en temps réel
- Utilisation de plusieurs cœurs en traitement parallèle pour des requêtes uniques
- Ligne de commande conviviale