awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةالمدونةخريطة الموقع
المشروعحولالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comالمدونة
التصنيفات

9 مستودعات

Awesome GitHub RepositoriesQuery Optimization Patterns

Architectural patterns and techniques to improve database query efficiency and throughput.

Distinguishing note: Focuses on structural query improvements like join optimization rather than specific API features.

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

Awesome Query Optimization Patterns GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • typeorm/typeormالصورة الرمزية لـ typeorm

    typeorm/typeorm

    36,540عرض على GitHub↗

    TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented application code and relational database tables. It provides a comprehensive data persistence layer that allows developers to define database entities using class decorators or configuration objects, enabling seamless interaction with data through object-oriented patterns. The project distinguishes itself through a flexible architecture that supports both the data mapper and repository patterns, alongside a fluent query builder that translates high-level method calls into platform

    TypeORM prevents the N+1 query problem by joining related tables in a single database query using join methods instead of executing separate queries for each row.

    TypeScriptactive-recordcockroachdbdata-mapper
    عرض على GitHub↗36,540
  • vitessio/vitessالصورة الرمزية لـ vitessio

    vitessio/vitess

    20,788عرض على GitHub↗

    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

    Refines routing strategies for data joins and manipulation operations to improve overall speed and efficiency when processing large datasets.

    Gocncfdatabase-clusterkubernetes
    عرض على GitHub↗20,788
  • sigmahq/sigmaالصورة الرمزية لـ SigmaHQ

    SigmaHQ/sigma

    10,136عرض على GitHub↗

    Sigma is a suite of tools for defining generic log signatures and translating them for multiple backends. It provides a structured way to define malicious behavior and detection logic independently of any specific backend technology, acting as a translation engine that maps generic event fields and correlation logic to the proprietary query languages of security data lakes and SIEM platforms. The project features a plugin-based multi-backend query generator that exports security detections into various database and log management formats. It also includes a threat framework mapping tool that

    Constructs complex search strings by iterating through logic operators defined in a standardized rule schema.

    Pythonelasticsearchidslogging
    عرض على GitHub↗10,136
  • aarondl/sqlboilerالصورة الرمزية لـ aarondl

    aarondl/sqlboiler

    6,989عرض على GitHub↗

    sqlboiler is a database-first ORM generator for Go that analyzes an existing database schema to produce strongly typed structures and query helpers. It functions as a schema-driven code generator, transforming database tables and relationships into executable Go source code. The project distinguishes itself through a type-safe query builder that uses chainable modifiers to construct SQL statements, eliminating the need for raw string concatenation. It utilizes customizable text templates to generate source code, allowing for the aliasing of schema entities and the creation of custom templates

    Provides a type-safe query builder using a chainable modifier pattern to construct SQL statements without raw strings.

    Godatabasegogolang
    عرض على GitHub↗6,989
  • sqldelight/sqldelightالصورة الرمزية لـ sqldelight

    sqldelight/sqldelight

    6,827عرض على GitHub↗

    SQLDelight is a Kotlin database library that validates SQL schema, statements, and migrations at compile time, generating type-safe Kotlin query functions from labeled SQL files. It treats SQL as the source of truth for database definitions, catching schema errors during the build process before they reach production. The library supports multiple database dialects including SQLite, MySQL, PostgreSQL, HSQL, and H2, and generates platform-specific code for Android, iOS, JVM, and JavaScript targets. It provides a platform-specific driver abstraction that handles database connectivity difference

    Generates typed Kotlin query functions from labeled SQL statements at compile time.

    Kotlinkotlin-multiplatformsqlsqldelight
    عرض على GitHub↗6,827
  • hunxbyts/ghosttrackالصورة الرمزية لـ HunxByts

    HunxByts/GhostTrack

    6,753عرض على GitHub↗

    GhostTrack is an open-source intelligence (OSINT) framework that aggregates geographic, network, and social identity information from public data sources. It functions as a digital footprint analyzer, collecting various pieces of publicly available information to build comprehensive profiles of target individuals. The framework combines multiple investigative capabilities into a single tool, including IP address geolocation, phone number intelligence, and social media username discovery. It distributes queries across external data services to maximize coverage and accuracy, resolving IP addre

    Converts user-provided identifiers into formatted requests tailored to specific external API requirements.

    Pythoncybersecurityfyphacking
    عرض على GitHub↗6,753
  • hacksoftware/django-styleguideالصورة الرمزية لـ HackSoftware

    HackSoftware/Django-Styleguide

    6,209عرض على GitHub↗

    This project provides architectural standards and patterns for organizing Django applications. It defines a project architecture guide focused on decoupling business logic from views and models through a service-layer architecture. The guide establishes specific design patterns, including a service layer for standalone business logic functions and a data selector pattern for isolating complex database queries. It defines a standard for single-purpose views that delegate logic to services and utilize dedicated serializers for data input and output. The framework covers several broader capabil

    Implements a data selector pattern to isolate complex database queries from the API and service layers.

    Python
    عرض على GitHub↗6,209
  • apache/pinotالصورة الرمزية لـ apache

    apache/pinot

    6,098عرض على 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

    Uses columnar storage and specialized indexes like inverted and sorted types to accelerate data retrieval for analytical workloads.

    Java
    عرض على GitHub↗6,098
  • tortoise/tortoise-ormالصورة الرمزية لـ tortoise

    tortoise/tortoise-orm

    5,582عرض على GitHub↗

    Tortoise ORM is an asynchronous object-relational mapper for Python that mirrors Django's model and queryset API while running on asyncio. It defines database tables as Python classes with typed fields and supports foreign key, many-to-many, and one-to-one relations, providing a chainable query API for filtering, annotating, grouping, and prefetching related objects without blocking the event loop. The ORM includes a built-in migration engine that detects model changes, generates migration files, and applies or reverts schema changes through a command-line tool. It connects to PostgreSQL, MyS

    Provides a chainable query builder for filtering, ordering, and aggregating records.

    Pythonasyncasynciomysql
    عرض على GitHub↗5,582
  1. Home
  2. Data & Databases
  3. Query Optimization Patterns

استكشف الوسوم الفرعية

  • Query Generation Patterns3 وسوم فرعيةAlgorithms and structural patterns used to programmatically generate complex database or log queries from schemas. **Distinct from Query Optimization Patterns:** Focuses on the generation of queries from a schema, whereas Query Optimization Patterns focuses on improving the efficiency of existing queries.