github tensorchord/VectorChord 1.0.0

one day ago

VectorChord 1.0 Release Notes

VectorChord 1.0 is here. This release delivers much faster PostgreSQL index builds with IVF + RaBitQ, quicker updates, broader architecture support, and a stack of new features since our first release. It’s a major milestone—production-ready and thoroughly tested.

Highlights

We have dramatically optimized index build speed, now capable of building a 100M-vector dataset in 20 minutes on a 16-vCPU machine while sharply cutting memory usage, making index construction in production far more convenient.

What's changed since 0.5

Performance & scalability

  • Lock-contention optimizations in index building
  • Faster table sampling in index building
  • Hierarchical K-means
  • Dimension reduction in K-means
  • Parallel compacting in index building
  • Prints estimated memory usage in index building

Fixes

  • Don't use expensive Rayon fold/reduce
  • Freespace recycle in vchordg

Full Changelog: 0.5.3...1.0.0

Don't miss a new VectorChord release

NewReleases is sending notifications on new releases.