awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 रिपॉजिटरी

Awesome GitHub RepositoriesParallel Query Execution

Decomposition of complex SQL statements into fragments for concurrent execution across distributed nodes.

Distinct from SQL Query Execution: Distinct from SQL Query Execution: focuses on the parallelization of query fragments across a cluster rather than general query management.

Explore 9 awesome GitHub repositories matching data & databases · Parallel Query Execution. Refine with filters or upvote what's useful.

Awesome Parallel Query Execution GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • druid-io/druiddruid-io का अवतार

    druid-io/druid

    14,020GitHub पर देखें↗

    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

    Distributes complex queries across multiple data nodes and merges partial results via a central broker.

    Java
    GitHub पर देखें↗14,020
  • apache/incubator-druidapache का अवतार

    apache/incubator-druid

    14,020GitHub पर देखें↗

    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

    Distributes query fragments across multiple data nodes and aggregates results at a central broker.

    Java
    GitHub पर देखें↗14,020
  • citusdata/cituscitusdata का अवतार

    citusdata/citus

    12,562GitHub पर देखें↗

    Citus is a PostgreSQL extension that transforms a standard database into a distributed system. It functions as a sharding framework and distributed SQL engine, enabling horizontal scaling by partitioning tables across a cluster of nodes. By utilizing a coordinator-worker topology, the system manages metadata and routes queries to the appropriate nodes, allowing for parallel execution of complex operations across distributed data shards. The platform distinguishes itself through its specialized support for multi-tenant architectures and real-time analytical processing. It enables tenant-based

    Decomposes complex SQL statements into fragments and pushes them to worker nodes for concurrent execution to maximize throughput.

    Ccituscitus-extensiondatabase
    GitHub पर देखें↗12,562
  • risingwavelabs/risingwaverisingwavelabs का अवतार

    risingwavelabs/risingwave

    9,093GitHub पर देखें↗

    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

    Allows controlling the number of CPU cores allocated to execute streaming and batch query fragments in parallel.

    Rustapache-icebergdata-engineeringdatabase
    GitHub पर देखें↗9,093
  • greptimeteam/greptimedbGreptimeTeam का अवतार

    GreptimeTeam/greptimedb

    5,968GitHub पर देखें↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Configures the number of parallel workers the query engine uses for processing queries.

    Rustanalyticscloud-nativedatabase
    GitHub पर देखें↗5,968
  • cortexproject/cortexcortexproject का अवतार

    cortexproject/cortex

    5,751GitHub पर देखें↗

    Cortex is an open-source, horizontally scalable metrics platform that ingests, stores, and queries Prometheus-compatible time-series data with multi-tenant isolation. It accepts metrics via Prometheus remote write and OpenTelemetry, executes PromQL queries against both recent and historical data, and provides a Prometheus-compatible alerting and recording rule engine with an integrated Alertmanager. The system is built as a set of independently scalable microservices that use hash-ring-based sharding, gossip-based cluster membership, and tenant-aware object storage to distribute workloads acro

    Runs a portion of a query plan on one worker and streams the intermediate results to another worker that requested them.

    Gocncfhacktoberfestkubernetes
    GitHub पर देखें↗5,751
  • thinkaurelius/titanthinkaurelius का अवतार

    thinkaurelius/titan

    5,228GitHub पर देखें↗

    Titan एक वितरित ग्राफ़ डेटाबेस और कंप्यूटिंग इंजन है जिसे मल्टी-मशीन क्लस्टर में परस्पर जुड़े नोड्स और किनारों के विशाल डेटासेट को संग्रहीत और क्वेरी करने के लिए डिज़ाइन किया गया है। यह एक स्केलेबल ग्राफ़ स्टोरेज लेयर और ट्रांजेक्शनल स्टोर के रूप में कार्य करता है, जो बड़े पैमाने पर ग्राफ़ प्रोसेसिंग जॉब्स और डीप ट्रैवर्सल को निष्पादित करने के लिए एक फ्रेमवर्क प्रदान करता है। सिस्टम अपने प्लगेबल स्टोरेज बैकएंड द्वारा प्रतिष्ठित है, जो ग्राफ़ इंजन को भौतिक दृढ़ता परत से अलग करता है। यह प्रसंस्करण भार को संतुलित करने के लिए वर्टेक्स-कट डेटा विभाजन और एक सेट-कार्डिनैलिटी प्रॉपर्टी मॉडल का उपयोग करता है जो एकल गुणों को कई मान संग्रहीत करने की अनुमति देता है। प्लेटफ़ॉर्म भौगोलिक और पूर्ण-टेक्स्ट खोजों के लिए मल्टी-मॉडल ग्राफ़ इंडेक्सिंग, डेटासेट को फिर से इंडेक्स करने के लिए वैश्विक स्कीमा प्रबंधन और राइट-अहेड लॉगिंग द्वारा सुनिश्चित ट्रांजेक्शनल ऑपरेशंस सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह टाइम-टू-लाइव सेटिंग्स के माध्यम से एलिमेंट समाप्ति और क्वेरी गतिविधि और ट्रांजेक्शन विलंबता को ट्रैक करने के लिए सिस्टम प्रदर्शन निगरानी को भी शामिल करता है।

    Implements the decomposition of complex graph traversals into fragments for concurrent execution across distributed cluster nodes.

    Java
    GitHub पर देखें↗5,228
  • memgraph/memgraphmemgraph का अवतार

    memgraph/memgraph

    4,163GitHub पर देखें↗

    Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr

    Runs graph computations across multiple CPU cores to increase processing speed for analytical tasks.

    C++cyphergraphgraph-algorithms
    GitHub पर देखें↗4,163
  • pgdogdev/pgdogpgdogdev का अवतार

    pgdogdev/pgdog

    3,361GitHub पर देखें↗

    pgdog is a PostgreSQL sharding proxy, distributed SQL router, and connection pooler. It is designed to enable horizontal data distribution by splitting tables and indices across multiple independent servers to scale storage and processing capacity. The project distinguishes itself through online resharding capabilities, using logical replication to move data between shards without application downtime. It supports multiple routing strategies, including hash, list, and range-based query routing, and manages distributed atomic transactions using a two-phase commit process to ensure consistency

    Runs a single query across multiple shards in parallel and assembles the results into one response.

    Rustload-balancerpoolerpostgresql
    GitHub पर देखें↗3,361
  1. Home
  2. Data & Databases
  3. Database Management Systems
  4. Database Systems & Management
  5. Database Operations
  6. SQL Query Execution
  7. Parallel Query Execution

सब-टैग एक्सप्लोर करें

  • Remote Fragment ExecutionRunning a portion of a query plan on one worker and streaming intermediate results to another worker. **Distinct from Parallel Query Execution:** Distinct from Parallel Query Execution: focuses on remote execution and streaming of intermediate results between workers, not just parallelization.