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

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

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

7 مستودعات

Awesome GitHub RepositoriesExpression Indexes

Indexes built on the results of functions or expressions rather than raw column values.

Distinguishing note: Focuses on indexing calculated results to optimize specific query patterns, distinct from standard column indexing.

Explore 7 awesome GitHub repositories matching data & databases · Expression Indexes. Refine with filters or upvote what's useful.

Awesome Expression Indexes GitHub Repositories

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

    rethinkdb/rethinkdb

    26,996عرض على GitHub↗

    RethinkDB is a distributed, document-oriented database designed to store and manage JSON-formatted data across scalable clusters. It utilizes a custom log-structured storage engine with B-Tree indexing to ensure high-performance disk I/O and data persistence. The system maintains high availability through automatic sharding and replication, employing a primary-replica voting consensus mechanism to handle node failures and ensure consistent cluster operations. A defining characteristic of the platform is its reactive changefeed engine, which allows applications to subscribe to live data update

    RethinkDB enables creating secondary indexes based on deterministic functions or complex expressions to support custom indexing logic and advanced multi-criteria search capabilities.

    C++
    عرض على GitHub↗26,996
  • geldata/gelالصورة الرمزية لـ geldata

    geldata/gel

    14,065عرض على GitHub↗

    Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a strongly typed schema, it enables complex relational queries and polymorphic data structures without the need for traditional join tables. The system integrates native vector storage and similarity search operators, allowing it to function as both a relational and a vector database for semantic data retrieval. The platform distinguishes itself through a comprehensive suite of developer-centric automation tools. It features a declarative migration system that tracks and versions sc

    Optimizes query performance by indexing the results of expressions and functions directly within the database.

    Pythondatabaseedgedbedgeql
    عرض على GitHub↗14,065
  • lancedb/lancedbالصورة الرمزية لـ lancedb

    lancedb/lancedb

    9,031عرض على GitHub↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    Narrows results using SQL-like expressions on indexed columns to retrieve specific data subsets.

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    عرض على GitHub↗9,031
  • paradedb/paradedbالصورة الرمزية لـ paradedb

    paradedb/paradedb

    8,370عرض على GitHub↗

    ParadeDB is a database extension that integrates full-text search, vector database capabilities, and real-time analytics directly into a relational engine. It functions as a plugin that adds new storage and query execution capabilities to an existing database architecture. The project distinguishes itself by supporting hybrid search workflows that combine lexical keyword matching with dense and sparse vector similarity in a single query. It utilizes reciprocal rank fusion to merge these ranked result sets and employs logical replication to synchronize data from external instances, removing th

    Accelerates filter execution by including non-text columns in the search index to enable indexed predicate filtering.

    Rustaggregationsanalyticsbm25
    عرض على GitHub↗8,370
  • vespa-engine/vespaالصورة الرمزية لـ vespa-engine

    vespa-engine/vespa

    6,961عرض على GitHub↗

    Vespa is a distributed search engine, vector database, and machine learning ranking engine. It serves as an AI search platform designed to handle large-scale document indexing and complex query processing across a cluster of nodes, combining keyword retrieval with high-dimensional embedding storage for semantic similarity search. The platform distinguishes itself by integrating machine learning models directly into the search pipeline to perform real-time inference and ranking. It converts these models into ranking expressions to score and order results based on relevance, while providing a s

    Indexes logical predicates to enable efficient retrieval of documents using boolean constraints.

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

    Configures the hierarchy of dimensions used to build indexes for optimized query performance.

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

    timescale/pg_textsearch

    3,118عرض على GitHub↗

    pg_textsearch is a full-text search integration for PostgreSQL that provides large-scale text indexing and BM25 relevance ranking. It implements a scalable indexing architecture that uses a memtable system to spill data to disk segments, allowing for the processing of massive datasets. The project distinguishes itself through support for multilingual search via language-specific partial indexes and the ability to index complex expressions, such as JSONB fields or concatenated columns. It ensures high availability by utilizing PostgreSQL-native streaming replication and write-ahead logs to syn

    Supports indexing computed results from stable functions to enable search on JSONB fields and concatenated columns.

    Cbm25c-extensionfull-text-search
    عرض على GitHub↗3,118
  1. Home
  2. Data & Databases
  3. Expression Indexes

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

  • Indexed Predicate Filtering1 وسم فرعيUsing indices on specific columns to accelerate the execution of SQL-like filter predicates. **Distinct from Expression Indexes:** Focuses on using standard indices to speed up filtering, not on indexing the result of an expression.