orient
PGM-index
orient | PGM-index | |
---|---|---|
2 | 6 | |
61 | 764 | |
- | - | |
6.1 | 6.2 | |
10 months ago | 28 days ago | |
C++ | C++ | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
orient
- `orient` File Searcher - Drop-in Cross-platform Replacement for `Everything`, as Fast as `plocate`, plus Content Searches. Has both CLI and GUI.
-
orient File Searcher - Drop-in Cross-platform Replacement for `Everything`, as Fast as `plocate`, plus Content Searches. Has both CLI and GUI.
Community feedback is much appreciated and required for further development. If you find the project useful or interesting, please comment here, or even better, star or fire an issue in GitHub repo.
PGM-index
-
Self-indexing RDBMS? Could AI help?
PGM Index
- Piecewise Geometric Model Index
-
Manticore Search 5
Manticore Columnar Library uses Piecewise Geometric Model index, which exploits a learned mapping between the indexed keys and their location in memory. The succinctness of this mapping, coupled with a peculiar recursive construction algorithm, makes the PGM-index a data structure that dominates traditional indexes by orders of magnitude in space while still offering the best query and update time performance.
-
PGM Indexes: Learned indexes that match B-tree performance with 83x less space
Yep, I'm working on a multidimensional version that I hope to upload to the main repo (https://github.com/gvinciguerra/PGM-index) in a few weeks.
What are some alternatives?
SeqAn - SeqAn's official repository.
ALEX - A library for building an in-memory, Adaptive Learned indEX
ugrep - NEW ugrep 6.0: a more powerful, ultra fast, user-friendly, compatible grep. Includes a TUI, Google-like Boolean search with AND/OR/NOT, fuzzy search, hexdumps, searches (nested) archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), pdfs, docs, and more
manticoresearch - Easy to use open source fast database for search | Good alternative to Elasticsearch now | Drop-in replacement for E in the ELK soon
SearchEverywhere - CLI/GUI file searcher combining find, locate and Everything, plus content searching. Works on Linux, Windows and macOS.This repo is for Qt-based GUI.
robin-map - C++ implementation of a fast hash map and hash set using robin hood hashing
Typesense - Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
sdsl-lite - Succinct Data Structure Library 3.0
SOSD - A Benchmark for Learned Indexes
RadixSpline - A Single-Pass Learned Index
bolt - 10x faster matrix and vector operations