Sobre o projeto
O Apache Doris é um banco de dados de busca e análise em tempo real construído sobre uma arquitetura de Processamento Massivamente Paralelo (MPP). Ele foi projetado para fornecer análises SQL rápidas e busca híbrida em dados estruturados, de texto e vetoriais.
As capacidades principais incluem:
- Análises em Tempo Real: Suporta ingestão de streaming, transformação incremental e consultas de subsegundo sob alta concorrência.
- Análises de Lakehouse: Permite análises SQL rápidas em formatos de tabela abertos, como Iceberg, Delta Lake e Hudi.
- Busca Híbrida: Fornece análises nativas em SQL para dados JSON, texto completo e vetoriais, atendendo especificamente a cargas de trabalho de IA e busca.
O sistema suporta modos de implantação com computação e armazenamento tanto acoplados quanto desacoplados. No modo desacoplado, grupos de computação sem estado operam sobre armazenamento de objetos compartilhado para permitir escalonamento sob demanda e isolamento de carga de trabalho.
O Apache Doris integra-se com várias ferramentas de engenharia de dados por meio de conectores dedicados para Flink, Spark e Kafka, e fornece um Kubernetes Operator para implantação.