awesome-repositories.com
المدونة
awesome-repositories.com

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

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

12 مستودعات

Awesome GitHub RepositoriesIndex Optimizations

Techniques for creating and managing various index types to accelerate data retrieval.

Distinct from Table Data Retrieval: Focuses specifically on the creation of primary, secondary, and composite indexes rather than general retrieval mechanisms.

Explore 12 awesome GitHub repositories matching data & databases · Index Optimizations. Refine with filters or upvote what's useful.

Awesome Index Optimizations GitHub Repositories

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

    apple/foundationdb

    16,446عرض على GitHub↗

    FoundationDB is an ACID-compliant distributed transactional key-value store. It functions as a scalable database engine that ensures strict serializability and data consistency across a cluster of servers using a shared-nothing architecture. The system is distinguished by its multi-region replication capabilities, allowing data to be synchronized across different datacenters for high availability and disaster recovery. It utilizes optimistic concurrency control to manage distributed transactions and employs a majority-based coordination system to maintain cluster state. The platform provides

    Updates primary data records and associated indexes within a single transaction to prevent race conditions.

    C++aciddistributed-databasefoundationdb
    عرض على GitHub↗16,446
  • xiaomi/soarالصورة الرمزية لـ XiaoMi

    XiaoMi/soar

    8,770عرض على GitHub↗

    Soar is a suite of specialized tools designed for analyzing MySQL performance, advising on indexing, and optimizing SQL syntax. It functions as a performance analyzer, index advisor, and query optimizer to identify bottlenecks and suggest structural improvements for faster execution. The project distinguishes itself through a system for rewriting SQL statements into optimized equivalent versions using custom heuristic rules and patterns. It also features a dedicated index advisor that evaluates query patterns and database metadata to recommend the creation of new indexes. Its broader capabil

    Evaluates complex query patterns to suggest efficient indexing strategies for faster data retrieval.

    Goadvisorauditorcommand-line
    عرض على GitHub↗8,770
  • linkedin/school-of-sreالصورة الرمزية لـ linkedin

    linkedin/school-of-sre

    8,093عرض على GitHub↗

    This project is a comprehensive educational resource and curriculum focused on site reliability engineering, distributed systems, and infrastructure operations. It provides technical guides, a systems engineering course, and instructional manuals designed to teach the principles of managing large-scale computing environments. The curriculum covers high-level architectural design for scalability and resilience, including fault-tolerant infrastructure, high-availability patterns, and microservices decomposition. It emphasizes the practical application of site reliability engineering through the

    Provides guidance on using primary, secondary, and composite indexes to reduce row scans and query times.

    HTMLgithadooplinux
    عرض على GitHub↗8,093
  • syndtr/goleveldbالصورة الرمزية لـ syndtr

    syndtr/goleveldb

    6,319عرض على GitHub↗

    goleveldb هي قاعدة بيانات تخزين مفتاح-قيمة مدمجة للغة Go. توفر استمرارية البيانات المحلية والفهرسة، مما يسمح للتطبيقات بتخزين واسترجاع المعلومات باستخدام مفاتيح فريدة دون الحاجة إلى خادم منفصل. تنظم قاعدة البيانات البيانات باستخدام شجرة دمج منظمة بالسجل (log-structured merge-tree) وفهرسة دائمة بترتيب معجمي. يدعم هذا الهيكل عمليات مسح النطاق الفعالة وعمليات البحث القائمة على البادئة. يتضمن النظام قدرات لعمليات الكتابة المجمعة الذرية لضمان اتساق البيانات وتجنب التحديثات الجزئية. تتم إدارة الأداء من خلال تسجيل الكتابة المسبقة (write-ahead logging)، والتخزين المؤقت القائم على الذاكرة، وفلاتر bloom لتقليل إدخال وإخراج القرص غير الضروري.

    Ensures database mutations are applied as single atomic units to maintain data consistency.

    Godatabasegoleveldb
    عرض على GitHub↗6,319
  • 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

    Ensures that primary data and its associated indexes are updated within a single atomic transaction.

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

    pgmq/pgmq

    4,976عرض على GitHub↗

    PGMQ هو نظام طابور رسائل خفيف الوزن تم تنفيذه كملحق PostgreSQL لإدارة المهام غير المتزامنة. يعمل كوسيط رسائل مدعوم بقاعدة بيانات يستفيد من PostgreSQL للتخزين الدائم، والعمليات الذرية، والتسليم القائم على الإشعارات. يوفر النظام نموذج طابور متوافق مع SQS يتميز بمهلات الرؤية والتسليم المتأخر. ويدعم ترتيباً صارماً من النوع الأول (FIFO) من خلال مفاتيح المجموعة والاسترجاع المجمع لضمان المعالجة المتسلسلة للمهام ذات الصلة. يغطي المشروع دورة حياة رسالة كاملة بما في ذلك الإنتاج، والاستهلاك عبر عمليات البوب الذرية، والإدارة الإدارية مثل تطهير الطابور والتحكم في دورة الحياة. ويتضمن إمكانيات التوجيه من خلال الأنماط القائمة على الموضوع وميزات الموثوقية مثل طابور الرسائل الميتة، وأرشفة الرسائل، ومنطق إعادة المحاولة. يتم توفير أدوات المراقبة لتتبع المقاييس التشغيلية مثل طول الطابور والإنتاجية.

    Accelerates the retrieval of grouped messages through specialized indexing on message headers.

    PLpgSQL
    عرض على GitHub↗4,976
  • zombodb/zombodbالصورة الرمزية لـ zombodb

    zombodb/zombodb

    4,730عرض على GitHub↗

    Zombodb is a database extension and relational data indexer that integrates PostgreSQL with Elasticsearch. It provides a SQL search interface, allowing users to execute complex search queries and aggregations using standard SQL functions and syntax instead of native JSON APIs. The project synchronizes relational data from PostgreSQL to a remote search engine to enable high-performance full-text search and analytics. The system distinguishes itself by bridging relational structures with search engine capabilities, specifically through geospatial search integration for geometry and geography ty

    Provides utilities to clean up obsolete or aborted transaction data within the index to maintain search speeds.

    PLpgSQL
    عرض على GitHub↗4,730
  • h2database/h2databaseالصورة الرمزية لـ h2database

    h2database/h2database

    4,607عرض على GitHub↗

    H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL database that can run directly within an application process to remove network latency, or as an in-memory database for high-performance volatile storage. It also includes a web-based console for executing SQL commands and administering schemas. The system is characterized by its flexible deployment modes, including a standalone server mode for remote TCP/IP access and a mixed mode for simultaneous local and remote connectivity. It features a dialect emulation layer and compatibilit

    Allows directing the optimizer to use specific indexes or full table scans to override default execution plans.

    Javadatabasejavajdbc
    عرض على GitHub↗4,607
  • arxanas/git-branchlessالصورة الرمزية لـ arxanas

    arxanas/git-branchless

    4,083عرض على GitHub↗

    git-branchless هي مجموعة من الأدوات لتنظيم التغييرات كسلسلة من الالتزامات (commits) الفردية بدلاً من الفروع التقليدية. تعمل كمدير التزامات مكدسة، وأداة لمعالجة التاريخ، ومدقق لحالة المستودع، مصممة لتسهيل سير عمل التطوير بدون فروع. يتميز النظام بمعالجة الرسم البياني في الذاكرة، مما يسمح بإعادة الأساس (rebasing)، والتقسيم، ونقل أشجار الالتزامات الفرعية المعقدة دون الحاجة إلى سحب نسخة العمل. يتضمن مصوراً لرسم الالتزامات البياني يعرض المراجع المخفية والعقد المهجورة، إلى جانب قاعدة بيانات محلية تسجل أحداث المستودع لتمكين استعادة حالات المشروع السابقة. بالنسبة لقواعد الكود الكبيرة، يستخدم النظام فهارس متفرقة وتنفيذاً متعدد الخيوط لتسريع عمليات الالتزام والدمج. يغطي المشروع مجموعة واسعة من الإمكانيات، بما في ذلك معالجة الرسم البياني غير الخطي، وتتبع تطور الالتزامات، وتصفية التاريخ القائمة على الاستعلامات المخصصة. يوفر أدوات لاستعادة المستودع من خلال لقطات مساحة العمل وسجلات الأحداث، بالإضافة إلى أدوات ضمان الجودة لتنفيذ الاختبارات عبر مكدسات الالتزامات المتسلسلة لتحديد الالتزامات التراجعية.

    Accelerates commit and merge operations in large codebases by indexing only a subset of the tree.

    Rustcligitworkflow
    عرض على GitHub↗4,083
  • ravendb/ravendbالصورة الرمزية لـ ravendb

    ravendb/ravendb

    3,961عرض على GitHub↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    Utilizes precomputed static and auto-indexes to accelerate query execution and ensure high-performance data retrieval.

    C#csharpdatabasedocument-database
    عرض على GitHub↗3,961
  • olahallengren/sql-server-maintenance-solutionالصورة الرمزية لـ olahallengren

    olahallengren/sql-server-maintenance-solution

    3,295عرض على GitHub↗

    This project is a T-SQL maintenance framework and suite of automated scripts for SQL Server. It functions as a backup automator, index optimizer, and integrity checker designed to manage routine database administration tasks through a programmable set of stored procedures. The solution distinguishes itself through a focus on automated orchestration, including the ability to target or exclude databases within Availability Groups and the use of mirror-write backup streams for redundancy. It employs fragmentation-driven indexing to determine whether to rebuild or reorganize indexes based on user

    Implements fragmentation-driven routines to rebuild or reorganize indexes and update statistics for improved query performance.

    TSQLsqlserver
    عرض على GitHub↗3,295
  • apache/gravitinoالصورة الرمزية لـ apache

    apache/gravitino

    2,866عرض على GitHub↗

    Gravitino is a federated metadata lake and unified data catalog designed to manage tables, files, and AI models across diverse data sources and cloud storage. It serves as a centralized interface for governing schemas, access controls, and tagging across relational databases, messaging queues, and object stores. The project distinguishes itself by unifying the management of AI assets, such as machine learning models and their version lineages, alongside traditional tabular data. It also implements the Iceberg REST specification to provide a standardized metadata server and proxy for lakehouse

    Creates primary key indexes and joint primary keys to optimize data retrieval performance.

    Javaai-catalogdata-catalogdatalake
    عرض على GitHub↗2,866
  1. Home
  2. Data & Databases
  3. Table Data Retrieval
  4. Index Optimizations

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

  • FIFOSpecialized indexing strategies tailored to accelerate the retrieval of messages grouped by sequential keys. **Distinct from Index Optimizations:** Focuses on the specific indexing needs of FIFO group-keyed retrieval rather than general data retrieval.
  • Index Maintenance1 وسم فرعيRoutines for rebuilding or reorganizing fragmented database indexes to maintain optimal query performance. **Distinct from Index Optimizations:** Distinct from Index Optimizations: focuses on the operational maintenance of existing indexes (rebuild/reorganize) rather than the design or creation of new index types.
  • Optimizer OverridesDirectives used to force the database optimizer to use specific indexes or perform full table scans. **Distinct from Index Optimizations:** Distinct from Index Optimizations: focuses on the ability to override the optimizer's default decision rather than general index creation.
  • Sparse IndexingIndexing only a subset of the repository tree to accelerate operations in large codebases. **Distinct from Index Optimizations:** Focuses specifically on sparse indexing for version control performance rather than general data retrieval index optimizations.
  • Specialized Index BuildersTools for building static or self-optimizing indexes for high-performance retrieval. **Distinct from Index Optimizations:** Distinct from Index Optimizations: focuses on the creation of specialized index types rather than general optimization techniques.