
How We Made 100M Vector Indexing in 20 Minutes Possible on PostgreSQL
1. Introduction In the past few months, we’ve heard consistent feedback from users and partners: while our goal of providing a scalable, high-performa...
Memchunk is a Rust library for fast text chunking in RAG pipelines, splitting at semantic delimiters like periods, newlines, and question marks to avoid sentence fragments.
It uses the memchr crate with SIMD (AVX2/SSE2) for 1-3 delimiters and lookup tables for more, employing backward search for efficiency. Benchmarks show up to 1TB/s throughput, chunking English Wikipedia in 120ms.