ashvardanian / StringTapeLinks
Apache Arrow-compatible space-efficient "tape" class in pure Rust to be used with StringZilla for GPU, NUMA, and disk transfers of variable length strings
☆27Updated 2 weeks ago
Alternatives and similar repositories for StringTape
Users that are interested in StringTape are comparing it to the libraries listed below
Sorting:
- Comparing performance-oriented string-processing libraries for substring search, multi-pattern matching, hashing, edit-distances, sketchi…☆98Updated 2 weeks ago
- High-performance key-value store for ML inference. 100x faster than Redis.☆223Updated last year
- The fastest ACID-transactional persisted Key-Value store designed as modified LSM-Tree for NVMe block-devices with GPU-acceleration and S…☆75Updated 2 years ago
- Pure-Rust implementation of Fast Static Symbol Tables string compression☆186Updated this week
- Fast block-level file diffs (e.g. for VM disk images) using CoW filesystem metadata☆219Updated 4 months ago
- Rust implementation of the FastLanes compression library☆139Updated last week
- Universe for growing software.☆41Updated 2 weeks ago
- Rust SDK for S2☆38Updated 3 weeks ago
- ☆51Updated last year
- 🌌 A very small graph database (WIP, inactive)☆25Updated last year
- Log search engine on object storages☆19Updated last year
- Tantivy directory implementation backed by object_store☆36Updated last year
- Fast multi-producer, multi-consumer unbounded channel with async support.☆105Updated 3 years ago
- A local first persistent log☆36Updated last month
- TonboLite: Analysis-ready SQLite using Tonbo☆48Updated 7 months ago
- Generic S3 server implementation☆124Updated last year
- Data lake indices☆43Updated last month
- Lower-latency OpenMP-style minimalistic scoped thread-pool designed for 'Fork-Join' parallelism in Rust and C++, avoiding memory allocati…☆279Updated last week
- A SQL query compiler written in Rust from scratch☆21Updated last year
- Hiisi is a proof of concept libSQL written in Rust following TigerBeetle-style with deterministic simulation testing.☆115Updated last year
- Query expressions for semi-structured data☆59Updated 8 months ago
- A timed adaptive radix trie data-structure, used in SurrealKV☆111Updated last month
- ☆76Updated 7 months ago
- a minimalistic implementation of RAFT algorithm☆25Updated last year
- A datastore aiming at linear scalability up to the yottabyte range. Inspired by dynamo and cassandra.☆90Updated 9 months ago
- Message queue and data streaming based on cloud native services.☆115Updated this week
- Viewstamped Replication for Rust☆70Updated 2 years ago
- Embeddable Aggregate Management System for Streams and Queries.☆96Updated 6 months ago
- ☆46Updated 10 months ago
- HNSW implementation in Rust. Reference: https://arxiv.org/ftp/arxiv/papers/1603/1603.09320.pdf☆237Updated 11 months ago