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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
druid-io avatar

druid-io/druid

0
View on GitHub↗
14,020 stele·3,788 fork-uri·Java·Apache-2.0·14 vizualizăridruid.apache.org↗

Druid

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 volumes for trend and pattern identification.

The platform includes capabilities for distributed database management and cluster monitoring through SQL system tables. It supports data retrieval via standardized query languages and web-based application programming interfaces.

Features

  • Real-time Analytics Platforms - Provides a high-performance platform for interactive, low-latency analytical processing and slice-and-dice queries.
  • Analytical Databases - Provides an analytical database engine tuned for high-concurrency operational workloads and complex queries.
  • Columnar Databases - Functions as a distributed columnar database for efficient aggregation and retrieval of massive datasets.
  • Columnar Storage Engines - Implements a columnar storage engine optimized for high-compression and fast analytical aggregation.
  • Data Ingestion - Loads data through coordinated streaming and batch pipelines using specialized supervisors.
  • Lambda Architectures - Integrates a lambda-style pipeline combining real-time streaming and batch processing for immediate data consistency.
  • Distributed Databases - Manages a distributed database cluster ensuring horizontal scalability and fault tolerance.
  • Parallel Query Execution - Distributes complex queries across multiple data nodes and merges partial results via a central broker.
  • Online Analytical Processing - Executes high-performance slice-and-dice queries on massive volumes of data for rapid trend and pattern identification.
  • Real-Time Data Streaming - Ingests continuous data streams into the database for immediate visibility into real-time business metrics.
  • Stream Processing Engines - Ships a streaming ingestion engine for the continuous analysis of arriving high-velocity data.
  • Inverted Index Engines - Employs inverted indexes and bitmaps to enable rapid filtering and set operations on large datasets.
  • Data Partitioning - Divides datasets into time-based chunks to enable parallel processing and querying across the cluster.
  • Distributed SQL Querying - Supports standard SQL for querying, monitoring, and managing distributed database clusters.
  • SQL Query Interfaces - Provides standard SQL interfaces for querying datasets and analyzing distributed data.
  • Distributed Coordination Systems - Utilizes an external consensus store to manage cluster metadata and coordinate node health.
  • Cluster Management - Provides centralized management and monitoring of cluster health, segments, and services via SQL system tables.
  • Big Data Storage - Column-oriented distributed store for interactive analytics applications.
  • Distributed Databases - Fast column-oriented distributed data store for real-time analytics.
  • Time Series Databases - Distributed data store for powering interactive analytical applications.
  • Real-time Monitoring - Distributed, column-oriented data store for real-time analytics.

Istoric stele

Graficul istoricului de stele pentru druid-io/druidGraficul istoricului de stele pentru druid-io/druid

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face druid-io/druid?

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.

Care sunt principalele funcționalități ale druid-io/druid?

Principalele funcționalități ale druid-io/druid sunt: Real-time Analytics Platforms, Analytical Databases, Columnar Databases, Columnar Storage Engines, Data Ingestion, Lambda Architectures, Distributed Databases, Parallel Query Execution.

Care sunt câteva alternative open-source pentru druid-io/druid?

Alternativele open-source pentru druid-io/druid includ: apache/incubator-druid — Apache Druid is a real-time OLAP database and distributed analytics engine. It functions as a columnar time-series… 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… apache/druid — Apache Druid is a real-time analytics database and distributed columnar time-series store designed for sub-second… apache/doris — Doris is a distributed SQL data warehouse designed for high-performance analytical workloads and real-time data…

Alternative open-source pentru Druid

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Druid.
  • apache/incubator-druidAvatar apache

    apache/incubator-druid

    14,020Vezi pe GitHub↗

    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

    Java
    Vezi pe GitHub↗14,020
  • apache/pinotAvatar apache

    apache/pinot

    6,098Vezi pe 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
    Vezi pe GitHub↗6,098
  • clickhouse/clickhouseAvatar ClickHouse

    ClickHouse/ClickHouse

    48,229Vezi pe GitHub↗

    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
    Vezi pe GitHub↗48,229
  • risingwavelabs/risingwaveAvatar risingwavelabs

    risingwavelabs/risingwave

    9,093Vezi pe 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
    Vezi pe GitHub↗9,093
Vezi toate cele 30 alternative pentru Druid→