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

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

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

5 रिपॉजिटरी

Awesome GitHub RepositoriesQuery Middleware

Components that allow for the interception and modification of database queries during execution.

Distinguishing note: Focuses on the query lifecycle interception rather than the query execution engine.

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

Awesome Query Middleware GitHub Repositories

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

    prisma/prisma

    46,366GitHub पर देखें↗

    Prisma is a database toolkit that provides a unified access layer for interacting with relational and document databases. It centers on a declarative schema modeling approach, where developers define their data structures in a human-readable language. This schema serves as the single source of truth, from which the toolkit automatically generates type-safe database clients that provide compile-time validation and editor autocomplete for all data operations. The project distinguishes itself through a high-performance, Rust-based query engine that handles query planning and connection pooling o

    Allows developers to inject custom logic into the query lifecycle to handle caching, logging, or data transformation before execution.

    TypeScriptcockroachdbdatabasejavascript
    GitHub पर देखें↗46,366
  • vitessio/vitessvitessio का अवतार

    vitessio/vitess

    20,788GitHub पर देखें↗

    Vitess is a database clustering system for horizontal scaling of MySQL. It functions as a middleware layer that abstracts complex sharding and physical topology, allowing applications to interact with a distributed database environment through a unified interface. By intercepting and routing SQL queries across multiple shards, it enables large-scale data management while maintaining the appearance of a single database instance. The platform distinguishes itself through its ability to perform online schema migrations and distributed transaction coordination without requiring application downti

    Acts as a middleware layer that directs SQL queries to the correct database shards and aggregates results.

    Gocncfdatabase-clusterkubernetes
    GitHub पर देखें↗20,788
  • 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

    Identifies the specific node containing required data based on distribution keys to minimize data movement during query execution.

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

    NLPchina/elasticsearch-sql

    7,012GitHub पर देखें↗

    This project provides a SQL interface for Elasticsearch, serving as a translator and database layer that allows users to retrieve, filter, and manipulate indices using structured query language. It functions by converting standard SQL statements into the native JSON query language used by the search engine. The system includes a geospatial SQL engine for executing location-based searches and distance calculations. It also features a query debugger used to visualize the translation process from SQL to search engine request bodies to verify the logic and accuracy of data retrieval. The capabil

    Acts as an intermediary layer that intercepts SQL requests and forwards translated queries to the search cluster.

    Java
    GitHub पर देखें↗7,012
  • 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

    Functions as a routing engine that executes queries across multiple shards and aggregates results into a single response.

    Rustload-balancerpoolerpostgresql
    GitHub पर देखें↗3,361
  1. Home
  2. Data & Databases
  3. Query Middleware

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

  • Distributed Query RoutersMiddleware components that intercept and route SQL queries across multiple database shards to provide a unified data view. **Distinct from Query Middleware:** Focuses on routing and sharding logic, distinct from generic query interception middleware.