À propos du projet
Apache Doris est une base de données d'analyse et de recherche en temps réel s'appuyant sur une architecture de traitement massivement parallèle (MPP). Elle est conçue pour fournir des analyses SQL rapides et une recherche hybride sur des données structurées, textuelles et vectorielles.
Les capacités principales incluent :
- Analyse en temps réel : prend en charge l'ingestion en streaming, la transformation incrémentielle et des requêtes en moins d'une seconde sous une forte concurrence.
- Analyse Lakehouse : permet des analyses SQL rapides sur des formats de table ouverts tels qu'Iceberg, Delta Lake et Hudi.
- Recherche hybride : offre des analyses SQL natives sur des données JSON, plein texte et vectorielles, répondant spécifiquement aux charges de travail liées à l'IA et à la recherche.
Le système prend en charge les modes de déploiement couplés et découplés du calcul et du stockage. En mode découplé, des groupes de calcul sans état fonctionnent sur un stockage objet partagé pour permettre une mise à l'échelle à la demande et l'isolation des charges de travail.
Apache Doris s'intègre à divers outils d'ingénierie de données via des connecteurs dédiés pour Flink, Spark et Kafka, et fournit un Kubernetes Operator pour le déploiement.