Об этом проекте
Apache Doris — это база данных для аналитики и поиска в реальном времени, построенная на архитектуре Massively Parallel Processing (MPP). Она разработана для обеспечения быстрой SQL-аналитики и гибридного поиска по структурированным, текстовым и векторным данным.
Основные возможности включают:
- Аналитика в реальном времени: поддержка потоковой загрузки, инкрементальной трансформации и выполнение запросов за доли секунды при высокой конкурентности.
- Lakehouse-аналитика: обеспечение быстрой SQL-аналитики поверх открытых форматов таблиц, таких как Iceberg, Delta Lake и Hudi.
- Гибридный поиск: предоставление нативной SQL-аналитики для данных JSON, полнотекстового и векторного поиска, специально для задач ИИ и поиковых нагрузок.
Система поддерживает как совмещенный, так и раздельный режимы развертывания вычислительных ресурсов и хранилища. В раздельном режиме stateless-группы вычислений работают с общим объектным хранилищем, что позволяет масштабироваться по требованию и изолировать рабочие нагрузки.
Apache Doris интегрируется с различными инструментами инженерии данных через специализированные коннекторы для Flink, Spark и Kafka, а также предоставляет Kubernetes Operator для развертывания.