PGM-index

Search engine

A data structure library providing fast search capabilities for large datasets

🏅State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes

GitHub

792 stars
33 watching
93 forks
Language: C++
last commit: about 2 months ago
Linked from 3 awesome lists

b-treebig-datacompressioncppdata-structuresdatabaseheader-onlyindexingmachine-learningmultidimensionalmultidimensional-treesresearchspatial-indexsuccinct-data-structure

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
linuxlewis/djorm-ext-pgfulltext Provides full-text search capabilities for Django models using PostgreSQL's built-in indexing system. 250
microsoft/kernel-memory An AI service for efficient indexing and querying of datasets using LLMs and natural language processing techniques. 1,660
groonga/groonga A full-text search engine and column store designed to be embeddable in other applications. 803
approach0/search-engine Math-aware search engine leveraging advanced techniques to efficiently retrieve relevant content from large datasets. 346
schemaplus/schema_plus_pg_indexes Adds support for PostgreSQL index expressions and operator classes to ActiveRecord 30
unum-cloud/usearch A fast and flexible search and clustering engine designed to work with various data formats and metrics. 2,311
pachterlab/gget Enables efficient querying of genomic databases using a modular approach and multiple tools 955
fergiemcdowall/search-index A persistent full-text search library that enables network-resilient and offline-first search capabilities for web applications. 1,389
jgreenemi/mlpleasehelp A search engine for machine learning resources 5
jjrom/resto A metadata catalog and search engine for geospatialized data 57
casecommons/pg_search A library that provides named scopes for searching in PostgreSQL databases 1,366
kreeben/resin A vector space index based search engine and embedded library for indexing and querying documents 569
philippgille/chromem-go An in-memory vector database that enables retrieval augmented generation and other embeddings-based features without relying on external third-party dependencies. 340
datawan-labs/pg A client-side PostgreSQL app with a query playground and ERD schema generator for learning and development purposes 355
gigablast/open-source-search-engine A distributed search engine and spider/crawler written in C++ for Linux on Intel/AMD 1,546