From a1357c02aeeb411c6a1f0f03689071861ea1c345 Mon Sep 17 00:00:00 2001 From: lc285652 Date: Mon, 20 Jul 2026 14:24:44 +0800 Subject: [PATCH 1/3] chore: update README to v0.6.0 --- README.md | 12 ++++++------ README_CN.md | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index d7f37e08b..03bf24458 100644 --- a/README.md +++ b/README.md @@ -35,14 +35,14 @@ **Zvec** is an open-source, in-process vector database — lightweight, lightning-fast, and designed to embed directly into applications. Battle-tested within Alibaba Group, it delivers production-grade, low-latency and scalable similarity search with minimal setup. > [!Important] -> 🚀 **v0.5.0 (June 12, 2026)** +> 🚀 **v0.6.0 (July 20, 2026)** > -> - **Full-Text Search (FTS)**: Native full-text search — attach an FTS index to any string field and query it with natural-language or structured expressions, no external search engine required. -> - **Hybrid Retrieval**: Combine full-text, dense-vector, and sparse-vector retrieval in a single query call, with scalar filtering and reranking. -> - **DiskANN Index**: New on-disk index that keeps the bulk of the index on disk, drastically cutting memory usage for large-scale datasets. -> - **Ecosystem & Platforms**: New official [Go](https://github.com/zvec-ai/zvec-go) / [Rust](https://github.com/zvec-ai/zvec-rust) SDKs, the [Zvec Studio](https://github.com/zvec-ai/zvec-studio) visual tool, and RISC-V support. +> - **Group-By Search**: Retrieve top-K results per group instead of globally (group-by deduplication) across Flat, HNSW, HNSW-RaBitQ, and sparse indexes — now also exposed in the Python API. +> - **Random Rotation Quantization**: Optional random rotation for INT8/INT4 quantization distributes variance evenly across dimensions, significantly boosting recall (e.g. HNSW INT4 recall 0.21 → 0.71). +> - **Enhanced Full-Text Search**: Upgraded FTS pipeline with a Unicode UAX #29 standard tokenizer, UTF-8 / ASCII folding, and a Snowball-based stemmer supporting 34+ languages. +> - **Faster & More Robust**: Block-max skip speeds up FTS conjunction queries by 22–38%, plus a new DiskANN C API, a pluggable Turbo Quantizer abstraction, and numerous stability fixes. > -> 👉 [Read the Release Notes](https://github.com/alibaba/zvec/releases/tag/v0.5.0) | [View Roadmap 📍](https://github.com/alibaba/zvec/issues/309) +> 👉 [Read the Release Notes](https://github.com/alibaba/zvec/releases/tag/v0.6.0) | [View Roadmap 📍](https://github.com/alibaba/zvec/issues/309) ## 💫 Features diff --git a/README_CN.md b/README_CN.md index 9ec0f1830..201547993 100644 --- a/README_CN.md +++ b/README_CN.md @@ -35,14 +35,14 @@ **Zvec** 是一款开源的嵌入式(进程内)向量数据库 — 轻量、极速,可直接嵌入应用程序。以极简的配置提供生产级、低延迟、可扩展的向量检索能力。 > [!IMPORTANT] -> 🚀 **v0.5.0(2026 年 6 月 12 日)** +> 🚀 **v0.6.0(2026 年 7 月 20 日)** > -> - **全文检索(FTS)**:原生全文检索能力——可为任意字符串字段挂载 FTS 索引,使用自然语言或结构化表达式检索,无需外接搜索引擎。 -> - **混合检索**:在单次查询调用中融合全文、稠密向量和稀疏向量检索,并支持标量过滤与重排。 -> - **DiskANN 索引**:全新磁盘索引,将索引主体存于磁盘,大幅降低大规模数据集的内存占用。 -> - **生态与平台**:全新官方 [Go](https://github.com/zvec-ai/zvec-go) / [Rust](https://github.com/zvec-ai/zvec-rust) SDK、可视化工具 [Zvec Studio](https://github.com/zvec-ai/zvec-studio),以及 RISC-V 架构支持。 +> - **分组检索(Group-By)**:支持按分组去重检索,返回每个分组的 Top-K 结果而非全局 Top-K,覆盖 Flat、HNSW、HNSW-RaBitQ 与稀疏索引,并已在 Python API 中开放。 +> - **随机旋转量化**:为 INT8/INT4 量化新增可选的随机旋转能力,将方差均匀分布到各维度,显著提升召回率(如 HNSW INT4 召回率从 0.21 → 0.71)。 +> - **全文检索增强**:升级 FTS 文本分析管线,新增基于 Unicode UAX #29 的标准分词器、UTF-8 / ASCII 折叠,以及基于 Snowball、支持 34+ 种语言的词干提取过滤器。 +> - **更快更稳健**:Block-max 跳跃优化使 FTS 合取查询提速 22–38%,同时新增 DiskANN C API、可插拔的 Turbo Quantizer 抽象层,以及大量稳定性修复。 > -> 👉 [查看更新日志](https://github.com/alibaba/zvec/releases/tag/v0.5.0) | [查看路线图 📍](https://github.com/alibaba/zvec/issues/309) +> 👉 [查看更新日志](https://github.com/alibaba/zvec/releases/tag/v0.6.0) | [查看路线图 📍](https://github.com/alibaba/zvec/issues/309) ## 💫 核心特性 From d5cdc40200e7d0e7ebdb1e32f51e7f9f9c5bf17b Mon Sep 17 00:00:00 2001 From: lc285652 Date: Mon, 20 Jul 2026 15:38:58 +0800 Subject: [PATCH 2/3] chore: address review comments on README v0.6.0 --- README.md | 6 +++--- README_CN.md | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 03bf24458..fc3459958 100644 --- a/README.md +++ b/README.md @@ -37,10 +37,10 @@ > [!Important] > 🚀 **v0.6.0 (July 20, 2026)** > -> - **Group-By Search**: Retrieve top-K results per group instead of globally (group-by deduplication) across Flat, HNSW, HNSW-RaBitQ, and sparse indexes — now also exposed in the Python API. -> - **Random Rotation Quantization**: Optional random rotation for INT8/INT4 quantization distributes variance evenly across dimensions, significantly boosting recall (e.g. HNSW INT4 recall 0.21 → 0.71). +> - **Group-By Search**: Retrieve top-K results per group instead of globally (group-by deduplication) across Flat, HNSW, HNSW-RaBitQ, and sparse indexes. +> - **Random Rotation Quantization**: Optional random rotation for INT8/INT4 quantization distributes variance evenly across dimensions, significantly boosting recall. > - **Enhanced Full-Text Search**: Upgraded FTS pipeline with a Unicode UAX #29 standard tokenizer, UTF-8 / ASCII folding, and a Snowball-based stemmer supporting 34+ languages. -> - **Faster & More Robust**: Block-max skip speeds up FTS conjunction queries by 22–38%, plus a new DiskANN C API, a pluggable Turbo Quantizer abstraction, and numerous stability fixes. +> - **Faster & More Robust**: Block-max skip speeds up FTS conjunction queries by 22–38%, plus a new DiskANN C API and numerous stability fixes. > > 👉 [Read the Release Notes](https://github.com/alibaba/zvec/releases/tag/v0.6.0) | [View Roadmap 📍](https://github.com/alibaba/zvec/issues/309) diff --git a/README_CN.md b/README_CN.md index 201547993..d8cc4b116 100644 --- a/README_CN.md +++ b/README_CN.md @@ -37,10 +37,10 @@ > [!IMPORTANT] > 🚀 **v0.6.0(2026 年 7 月 20 日)** > -> - **分组检索(Group-By)**:支持按分组去重检索,返回每个分组的 Top-K 结果而非全局 Top-K,覆盖 Flat、HNSW、HNSW-RaBitQ 与稀疏索引,并已在 Python API 中开放。 -> - **随机旋转量化**:为 INT8/INT4 量化新增可选的随机旋转能力,将方差均匀分布到各维度,显著提升召回率(如 HNSW INT4 召回率从 0.21 → 0.71)。 +> - **分组检索(Group-By)**:支持按分组去重检索,返回每个分组的 Top-K 结果而非全局 Top-K,覆盖 Flat、HNSW、HNSW-RaBitQ 与稀疏索引。 +> - **随机旋转量化**:为 INT8/INT4 量化新增可选的随机旋转能力,将方差均匀分布到各维度,显著提升召回率。 > - **全文检索增强**:升级 FTS 文本分析管线,新增基于 Unicode UAX #29 的标准分词器、UTF-8 / ASCII 折叠,以及基于 Snowball、支持 34+ 种语言的词干提取过滤器。 -> - **更快更稳健**:Block-max 跳跃优化使 FTS 合取查询提速 22–38%,同时新增 DiskANN C API、可插拔的 Turbo Quantizer 抽象层,以及大量稳定性修复。 +> - **更快更稳健**:Block-max 跳跃优化使 FTS 合取查询提速 22–38%,同时新增 DiskANN C API,以及大量稳定性修复。 > > 👉 [查看更新日志](https://github.com/alibaba/zvec/releases/tag/v0.6.0) | [查看路线图 📍](https://github.com/alibaba/zvec/issues/309) From 1e0c8c5e3da2c379cc1cbd10e4213d7239eb0cff Mon Sep 17 00:00:00 2001 From: lc285652 Date: Mon, 20 Jul 2026 15:50:01 +0800 Subject: [PATCH 3/3] docs: update Rust SDK installation command in README --- README.md | 2 +- README_CN.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fc3459958..8f2725de7 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ Zvec offers official SDKs across multiple languages: - **[Python](https://pypi.org/project/zvec/)**: `pip install zvec` (requires 64-bit Python 3.10–3.14) - **[Node.js](https://www.npmjs.com/package/@zvec/zvec)**: `npm install @zvec/zvec` - **[Go](https://github.com/zvec-ai/zvec-go)**: High-performance Go bindings. -- **[Rust](https://github.com/zvec-ai/zvec-rust)**: High-performance Rust bindings. +- **[Rust](https://crates.io/crates/zvec-rust)**: `cargo add zvec-rust` - **[Dart/Flutter](https://pub.dev/packages/zvec)**: `flutter pub add zvec` Prefer a visual tool? Try **[Zvec Studio](https://github.com/zvec-ai/zvec-studio)** to browse data and debug queries — no code required. diff --git a/README_CN.md b/README_CN.md index d8cc4b116..fbe9a7c86 100644 --- a/README_CN.md +++ b/README_CN.md @@ -62,7 +62,7 @@ Zvec 提供多语言官方 SDK: - **[Python](https://pypi.org/project/zvec/)**:`pip install zvec`(需 64 位 Python 3.10–3.14) - **[Node.js](https://www.npmjs.com/package/@zvec/zvec)**:`npm install @zvec/zvec` - **[Go](https://github.com/zvec-ai/zvec-go)**:高性能的 Go 绑定。 -- **[Rust](https://github.com/zvec-ai/zvec-rust)**:高性能的 Rust 绑定。 +- **[Rust](https://crates.io/crates/zvec-rust)**:`cargo add zvec-rust` - **[Dart/Flutter](https://pub.dev/packages/zvec)**:`flutter pub add zvec` 想要图形界面?试试 **[Zvec Studio](https://github.com/zvec-ai/zvec-studio)**,零代码浏览数据与调试查询。