ashvardanian / memchr_vs_stringzilla
memchr vs stringzilla - up to 7x throughput difference between two SIMD-accelerated substring search libraries in Rust
☆45Updated 7 months ago
Related projects ⓘ
Alternatives and complementary repositories for memchr_vs_stringzilla
- Rust Vector for large amounts of data, that does not copy when growing, by using full `mmap`'d pages.☆21Updated 8 months ago
- Thread-safe clone-on-write container for fast concurrent writing and reading.☆49Updated last year
- A Rust Vector which swaps to disk based on given parameters☆44Updated 11 months ago
- A low-level MVCC file format for storing blobs.☆63Updated 8 months ago
- Linked Atomic Random Insert Vector: a thread-safe, self-memory-managed vector with no guaranteed sequential insert.☆55Updated last year
- Autogenerated Bytewise SIMD-Optimized Look-Up Tables☆30Updated 7 months ago
- A hash table with strong order and fast iteration; access items by key or sequence index☆30Updated last month
- ☆28Updated this week
- A flexible and convenient high-level mmap for zero-copy file I/O.☆105Updated 9 months ago
- Pure-Rust implementation of Fast Static Symbol Tables string compression☆100Updated this week
- Modular, Asynchronous Implementation of a Log-Structured Merge Tree☆33Updated 3 weeks ago
- scan-resistant concurrent lazy LRU☆58Updated last year
- A collection of boosting algorithms written in Rust 🦀☆46Updated last week
- Parallelo Parallel Library (PPL) is a small parallel framework that brings Structured Parallel Programming in Rust.☆68Updated last week
- End-to-end encryption sdk with user management.☆45Updated this week
- Wait for a collection of async tasks to finish.☆33Updated 3 months ago
- cross-platform Rust API for memory mapped IO☆40Updated 6 months ago
- Embedded Key-Value Storage Engine☆86Updated last month
- 8-bit floating point types for Rust☆39Updated last month
- Agnesoft Graph Database☆56Updated this week
- a fast async pool based on channel☆22Updated this week
- Human-friendly indexed collections☆51Updated 10 months ago
- 🗑 async-dropper is probably the least-worst ad-hoc AysncDrop implementation you've seen so far.☆42Updated 2 months ago
- Toy filesystem with support for zero-cost snapshots and clones☆38Updated 8 months ago
- Value log implementation for key-value separated storage in safe Rust☆22Updated this week
- Succinct data structures using very efficient rank and select☆62Updated 2 months ago
- A code generator to reduce repetitive tasks and build high-quality Rust libraries. 🦀☆29Updated 6 months ago
- A concise, self-describing binary format written in Rust for Serde☆60Updated 3 months ago
- Graceful shutdown util for Rust projects using the Tokio Async runtime.☆124Updated last month
- A high-performance SPSC bounded circular buffer of bytes☆47Updated 5 months ago