awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
apache avatar

apache/incubator-druid

0
View on GitHub↗
14,020 stars·3,788 forks·Java·Apache-2.0·7 vuesdruid.apache.org↗

Incubator Druid

Apache Druid is a real-time OLAP database and distributed analytics engine. It functions as a columnar time-series database designed for high-performance analytical queries and the real-time ingestion of streaming and batch datasets.

The system provides a framework for high-concurrency analytics, allowing multiple simultaneous users to execute SQL and native queries across large-scale data. It supports mixed data ingestion, combining real-time streaming and batch loading into a single system for unified analysis.

The platform includes capabilities for distributed cluster management, enabling the monitoring of data sources and system services through a centralized console.

Features

  • Time Series Databases - Implements a columnar storage architecture optimized for time-stamped events and rapid aggregation.
  • Query Execution - Executes high-performance analytical queries across large datasets using a distributed architecture.
  • Analytical Query Engines - Provides a high-performance engine for executing complex analytical queries and reporting on large datasets.
  • Data Ingestion - Combines real-time streaming and batch data loading into a single system for unified analysis.
  • Inverted Index Engines - Uses bitmaps and inverted indexes to accelerate filtering and aggregation in high-cardinality datasets.
  • Distributed SQL Querying - Executes high-performance analytical SQL queries across massive distributed datasets for fast response times.
  • Real-time Analytics Platforms - Processes streaming data and executes low-latency analytical queries for immediate operational insights.
  • Real-Time Data Streaming - Consumes and indexes events from message buses in real-time for immediate analysis.
  • Segmented Storage Architectures - Divides data into time-chunked segments that are replicated across a cluster for parallel processing.
  • Persistence & Durability - Provides durable storage for immutable data segments to ensure fault tolerance and system recovery.
  • Data Ingestion Tools - Imports both streaming and batch datasets using integrated configuration and monitoring tools.
  • Parallel Query Execution - Distributes query fragments across multiple data nodes and aggregates results at a central broker.
  • Concurrent Analytical Serving - Serves a large number of simultaneous users performing complex data analysis and reporting.
  • Distributed Architectures - Decouples ingestion, storage, and query processing into specialized nodes that scale independently.
  • Cluster Management - Offers a centralized console and system tables to monitor data sources and distributed cluster health.
  • Relational Databases - Column-oriented distributed store for interactive applications.

Historique des stars

Graphique de l'historique des stars pour apache/incubator-druidGraphique de l'historique des stars pour apache/incubator-druid

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait apache/incubator-druid ?

Apache Druid is a real-time OLAP database and distributed analytics engine. It functions as a columnar time-series database designed for high-performance analytical queries and the real-time ingestion of streaming and batch datasets.

Quelles sont les fonctionnalités principales de apache/incubator-druid ?

Les fonctionnalités principales de apache/incubator-druid sont : Time Series Databases, Query Execution, Analytical Query Engines, Data Ingestion, Inverted Index Engines, Distributed SQL Querying, Real-time Analytics Platforms, Real-Time Data Streaming.

Quelles sont les alternatives open-source à apache/incubator-druid ?

Les alternatives open-source à apache/incubator-druid incluent : apache/pinot — Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It… druid-io/druid — Druid is a distributed columnar store and online analytical processing database designed for real-time analytics. It… risingwavelabs/risingwave — RisingWave is a cloud-native streaming database and real-time analytics engine that uses standard SQL to process… apache/druid — Apache Druid is a real-time analytics database and distributed columnar time-series store designed for sub-second… pingcap/tidb — TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and… redis/go-redis — This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive…

Alternatives open source à Incubator Druid

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Incubator Druid.
  • apache/pinotAvatar de apache

    apache/pinot

    6,098Voir sur GitHub↗

    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
    Voir sur GitHub↗6,098
  • druid-io/druidAvatar de druid-io

    druid-io/druid

    14,020Voir sur GitHub↗

    Druid is a distributed columnar store and online analytical processing database designed for real-time analytics. It functions as a SQL analytics platform and a streaming data ingestion engine, allowing for the analysis of large datasets with low latency to support interactive dashboards and high-concurrency operational workloads. The system integrates a streaming data ingestion engine that loads information via batch or streaming processes to enable immediate analysis of arriving data. It provides high-performance analytical processing to execute slice-and-dice queries on massive data volume

    Java
    Voir sur GitHub↗14,020
  • risingwavelabs/risingwaveAvatar de risingwavelabs

    risingwavelabs/risingwave

    9,093Voir sur GitHub↗

    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
    Voir sur GitHub↗9,093
  • apache/druidAvatar de apache

    apache/druid

    14,020Voir sur GitHub↗

    Apache Druid is a real-time analytics database and distributed columnar time-series store designed for sub-second analytical queries. It functions as a data platform featuring a distributed SQL query engine and a real-time data ingestion system for moving historical and streaming data from external sources. The system is distinguished by its ability to provide low-latency analytics under high concurrency to power operational dashboards. It implements a Kerberos-secured environment for user authentication and employs a shared-nothing cluster architecture to enable horizontal scaling. The plat

    Javadruid
    Voir sur GitHub↗14,020
Voir les 30 alternatives à Incubator Druid→