awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apache avatar

apache/doris

0
View on GitHub↗
15,526 Stars·3,837 Forks·Java·Apache-2.0·6 Aufrufedoris.apache.org↗

Doris

Doris is a distributed SQL data warehouse designed for high-performance analytical workloads and real-time data processing. It functions as a unified platform that integrates traditional relational warehousing with lakehouse query capabilities, allowing users to execute analytical operations directly against external data lakes without requiring data migration.

The system distinguishes itself through a shared-nothing, massively parallel processing architecture that utilizes vectorized query execution and columnar storage to maintain sub-second latency. It supports dynamic schema evolution, enabling real-time updates to table structures, and provides elastic resource scaling by decoupling compute and storage layers to accommodate fluctuating workload demands.

Beyond standard analytical processing, the platform incorporates vector database functionality to support artificial intelligence and semantic search applications. It enables hybrid search by combining structured SQL analytics with full-text filtering and vector similarity, facilitating complex retrieval-augmented generation workflows within a single environment. The engine is built to handle high-concurrency requirements, supporting thousands of simultaneous queries per second for enterprise-scale operations.

Features

  • Data Warehousing - Handles thousands of simultaneous analytical queries per second for enterprise-scale workloads.
  • Distributed Data Warehouses - Provides a scalable distributed data warehouse architecture for managing large-scale analytical workloads with real-time ingestion.
  • Real-time Analytics Platforms - Delivers sub-second analytical query performance on massive datasets using a high-concurrency, distributed columnar engine.
  • SQL Query Interfaces - Provides a standard ANSI SQL interface for analytical queries and data management.
  • Columnar Storage Engines - Organizes data into vertical blocks to minimize disk I/O and accelerate analytical scanning.
  • Federated Data Query Engines - Executes federated analytical queries directly against external data lake storage without requiring data migration.
  • Real-Time Analytics - Delivers real-time analytics with sub-second latency for operational dashboards and time-sensitive business operations.
  • Relational Vector Engines - Unifies relational SQL analytics with vector similarity search to support RAG workflows and intelligent applications.
  • Data Lake Acceleration - Enables direct analysis of external data lakes without requiring data migration.
  • Real-Time Data Processors - Supports continuous real-time data ingestion to ensure new information is immediately available for analysis.
  • Distributed Query Processing - Executes distributed analytical queries across multiple nodes to optimize performance for massive datasets.
  • Concurrent Query Processing - Supports high-concurrency analytical query processing, handling thousands of requests per second for enterprise-scale operations.
  • Hybrid Search - Combines structured analytics, full-text filtering, and vector similarity search within a single query for advanced data retrieval.
  • Parallel Processing - Distributes complex analytical workloads across a cluster of nodes for parallel execution.
  • Storage-Compute Architectures - Separates compute and storage layers to enable independent resource scaling based on workload demands.
  • Vector Databases - Integrates vector similarity search directly into the database engine to enable semantic analysis alongside structured relational data.
  • Vectorized Execution Engines - Processes batches of data rows using CPU-friendly instructions to maximize analytical throughput.
  • Shared-Nothing Architectures - Maintains independent node states to eliminate central bottlenecks and ensure linear scalability.
  • Knowledge Base Retrieval - Facilitates intelligent document retrieval and context-aware responses by storing and querying enterprise knowledge base data.
  • Data Ingestion - Captures and processes incoming information at second-level intervals for immediate availability.
  • Schema Evolution - Supports real-time updates to table structures without requiring data migration or system downtime.
  • Data Schema Management - Manages dynamic data schemas by supporting semi-structured data and rapid modifications.
  • Resource Scaling Strategies - Enables elastic resource scaling by adjusting storage and compute capacity to balance performance requirements.
  • Search and Indexing - Combines inverted indexes, bloom filters, and zone maps to prune irrelevant data and accelerate search.

Star-Verlauf

Star-Verlauf für apache/dorisStar-Verlauf für apache/doris

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Doris

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Doris.
  • apache/pinotAvatar von apache

    apache/pinot

    6,098Auf GitHub ansehen↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Java
    Auf GitHub ansehen↗6,098
  • clickhouse/clickhouseAvatar von ClickHouse

    ClickHouse/ClickHouse

    48,229Auf GitHub ansehen↗

    ClickHouse is a high-performance, columnar analytical database designed for real-time query execution and large-scale data aggregation. It functions as a distributed data warehouse capable of processing petabytes of information, while also providing an embedded engine that integrates directly into applications for native query capabilities without external dependencies. The system is built to handle high-throughput ingestion and complex analytical workloads, delivering millisecond-level latency for interactive dashboards and operational monitoring. The platform distinguishes itself through ad

    C++aianalyticsbig-data
    Auf GitHub ansehen↗48,229
  • risingwavelabs/risingwaveAvatar von risingwavelabs

    risingwavelabs/risingwave

    9,093Auf GitHub ansehen↗

    RisingWave is a cloud-native streaming database and real-time analytics engine that uses standard SQL to process continuous data streams. It functions as a streaming data lakehouse, combining the capabilities of a streaming SQL database with a platform that integrates streaming ingestion with open table formats. The system is distinguished by its use of the PostgreSQL wire protocol, allowing it to integrate with existing SQL tools and drivers. It employs a decoupled compute and storage architecture, persisting streaming state and materialized views in cloud object storage to enable independen

    Rustapache-icebergdata-engineeringdatabase
    Auf GitHub ansehen↗9,093
  • questdb/questdbAvatar von questdb

    questdb/questdb

    17,062Auf GitHub ansehen↗

    QuestDB is a high-performance, distributed time-series database designed for the ingestion, storage, and analysis of massive datasets. It functions as a real-time analytics platform that utilizes a columnar storage engine to optimize disk input and output, enabling efficient analytical scans and complex windowing operations on streaming data. The platform distinguishes itself through specialized capabilities for handling asynchronous time-series streams, including advanced join algorithms that align disparate data sets based on precise timestamp lookups. It supports high-volume ingestion thro

    Javacapital-marketscppdatabase
    Auf GitHub ansehen↗17,062
Alle 30 Alternativen zu Doris anzeigen→

Häufig gestellte Fragen

Was macht apache/doris?

Doris is a distributed SQL data warehouse designed for high-performance analytical workloads and real-time data processing. It functions as a unified platform that integrates traditional relational warehousing with lakehouse query capabilities, allowing users to execute analytical operations directly against external data lakes without requiring data migration.

Was sind die Hauptfunktionen von apache/doris?

Die Hauptfunktionen von apache/doris sind: Data Warehousing, Distributed Data Warehouses, Real-time Analytics Platforms, SQL Query Interfaces, Columnar Storage Engines, Federated Data Query Engines, Real-Time Analytics, Relational Vector Engines.

Welche Open-Source-Alternativen gibt es zu apache/doris?

Open-Source-Alternativen zu apache/doris sind unter anderem: apache/pinot — Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It… clickhouse/clickhouse — ClickHouse is a high-performance, columnar analytical database designed for real-time query execution and large-scale… risingwavelabs/risingwave — RisingWave is a cloud-native streaming database and real-time analytics engine that uses standard SQL to process… questdb/questdb — QuestDB is a high-performance, distributed time-series database designed for the ingestion, storage, and analysis of… lancedb/lancedb — LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector… prestodb/presto — Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data…