Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 31 additions & 30 deletions content/docs/en/db/platforms.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ pip install zvec
```

- **Prebuilt coverage**:
- Linux x86_64 / ARM64 (glibc and musl)
- macOS ARM64
- Windows x64
- **Requirements**: 64-bit Python 3.10–3.14
- Linux x86_64 / ARM64 (supports both glibc and musl libc)
- macOS x86_64 / ARM64
- Windows x86_64 / ARM64
- **Requirements**: 64-bit Python 3.10–3.14; no Python 3.10 wheel for Windows ARM64
- **Repository**: [https://github.com/alibaba/zvec/tree/main/python](https://github.com/alibaba/zvec/tree/main/python)

</Tab>
Expand Down Expand Up @@ -112,9 +112,9 @@ curl -LO https://github.com/alibaba/zvec/releases/latest/download/zvec-sdk-linux
```

- **Prebuilt coverage**:
- Linux x86_64 / ARM64 (glibc and musl)
- macOS ARM64
- Windows x86_64
- Linux x86_64 / ARM64 (supports both glibc and musl libc)
- macOS x86_64 / ARM64
- Windows x86_64 / ARM64
- Android arm64-v8a
- iOS arm64
- **Repository**: [https://github.com/alibaba/zvec](https://github.com/alibaba/zvec)
Expand All @@ -126,36 +126,37 @@ curl -LO https://github.com/alibaba/zvec/releases/latest/download/zvec-sdk-linux

## Supported Platforms

| Platform | Architectures | Prebuilt artifacts |
| --- | --- | --- |
| Linux (glibc) | x86_64, ARM64 | ✅ |
| Linux (musl) | x86_64, ARM64 | ✅ |
| macOS | ARM64 (Apple Silicon), x86_64 (Intel) | ✅ |
| Windows | x86_64 | ✅ |
| Android | arm64-v8a | ✅ |
| iOS | arm64 | ✅ |
| RISC-V | riscv64 | ❌ (build from source) |
The table summarizes Python wheels and C/C++ SDKs. Prebuilt coverage for other language SDKs is listed in the tabs above.

| Platform | Architectures | Prebuilt artifacts | Notes |
| --- | --- | :-: | --- |
| Linux | x86_64, ARM64 | ✅ | Supports both glibc and musl libc |
| macOS | x86_64 (Intel), ARM64 (Apple Silicon) | ✅ | |
| Windows | x86_64, ARM64 | ✅ | No Python 3.10 wheel for ARM64 |
| Android | arm64-v8a | ✅ | C/C++ SDK |
| iOS | arm64 | ✅ | C/C++ SDK |
| RISC-V | riscv64 | ❌ | Build from source |


## Index Availability

<Accordions type="single">
<Accordion title="Show the full matrix (9 index types × 7 platforms)">

| Index | Linux x86_64 | Linux ARM64 | macOS ARM64 | Windows x86_64 | Android arm64-v8a | iOS arm64 | RISC-V |
| --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| [Flat](../concepts/vector-index/flat-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [IVF](../concepts/vector-index/ivf-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [HNSW](../concepts/vector-index/hnsw-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [Vamana](../concepts/vector-index/diskann-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Sparse vectors (Flat / HNSW) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| RaBitQ ([HNSW](../concepts/vector-index/hnsw-rabitq-index/) / [IVF](../concepts/vector-index/ivf-rabitq-index/)) | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| [DiskANN](../concepts/vector-index/diskann-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| [INVERT](../concepts/inverted-index/) (scalar) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [FTS](../concepts/fts-index/) (full-text) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
<Accordion title="Show the full matrix (9 index types × 9 platforms)">

| Index | Linux x86_64 | Linux ARM64 | macOS x86_64 | macOS ARM64 | Windows x86_64 | Windows ARM64 | Android arm64-v8a | iOS arm64 | RISC-V |
| --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| [Flat](../concepts/vector-index/flat-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [IVF](../concepts/vector-index/ivf-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [HNSW](../concepts/vector-index/hnsw-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [Vamana](../concepts/vector-index/diskann-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Sparse vectors (Flat / HNSW) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| RaBitQ ([HNSW](../concepts/vector-index/hnsw-rabitq-index/) / [IVF](../concepts/vector-index/ivf-rabitq-index/)) | ✅ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
| [DiskANN](../concepts/vector-index/diskann-index/) | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ |
| [INVERT](../concepts/inverted-index/) (scalar) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [FTS](../concepts/fts-index/) (full-text) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |

<Callout className="text-base" type="info">
**RaBitQ** requires AVX2 and AVX-512, which is why it is limited to Linux x86_64 today.
**RaBitQ** requires AVX2 and AVX-512, which is why it is limited to x86_64 arch today.
</Callout>

</Accordion>
Expand Down
61 changes: 31 additions & 30 deletions content/docs/zh/db/platforms.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ pip install zvec
```

- **预编译覆盖**:
- Linux x86_64 / ARM64(glibc 与 musl)
- macOS ARM64
- Windows x64
- **版本要求**:64 位 Python 3.10–3.14
- Linux x86_64 / ARM64(支持 glibc 和 musl 两种 C 标准库)
- macOS x86_64 / ARM64
- Windows x86_64 / ARM64
- **版本要求**:64 位 Python 3.10–3.14;Windows ARM64 不提供 Python 3.10 wheel
- **代码仓库**:[https://github.com/alibaba/zvec/tree/main/python](https://github.com/alibaba/zvec/tree/main/python)

</Tab>
Expand Down Expand Up @@ -112,9 +112,9 @@ curl -LO https://github.com/alibaba/zvec/releases/latest/download/zvec-sdk-linux
```

- **预编译覆盖**:
- Linux x86_64 / ARM64(glibc 与 musl)
- macOS ARM64
- Windows x86_64
- Linux x86_64 / ARM64(支持 glibc 和 musl 两种 C 标准库)
- macOS x86_64 / ARM64
- Windows x86_64 / ARM64
- Android arm64-v8a
- iOS arm64
- **代码仓库**:[https://github.com/alibaba/zvec](https://github.com/alibaba/zvec)
Expand All @@ -126,36 +126,37 @@ curl -LO https://github.com/alibaba/zvec/releases/latest/download/zvec-sdk-linux

## 支持的软硬件平台

| 平台 | 架构 | 预编译产物 |
| --- | --- | --- |
| Linux(glibc) | x86_64、ARM64 | ✅ |
| Linux(musl) | x86_64、ARM64 | ✅ |
| macOS | ARM64(Apple Silicon)、x86_64(Intel) | ✅ |
| Windows | x86_64 | ✅ |
| Android | arm64-v8a | ✅ |
| iOS | arm64 | ✅ |
| RISC-V | riscv64 | ❌(需源码构建) |
下表汇总 Python wheel 与 C/C++ SDK 的平台覆盖,其他语言 SDK 的预编译覆盖范围见上方标签页。

| 平台 | 架构 | 预编译产物 | 说明 |
| --- | --- | :-: | --- |
| Linux | x86_64、ARM64 | ✅ | 支持 glibc 和 musl 两种 C 标准库 |
| macOS | x86_64(Intel)、ARM64(Apple Silicon) | ✅ | |
| Windows | x86_64、ARM64 | ✅ | ARM64 不提供 Python 3.10 wheel |
| Android | arm64-v8a | ✅ | C/C++ SDK |
| iOS | arm64 | ✅ | C/C++ SDK |
| RISC-V | riscv64 | ❌ | 需源码构建 |


## 索引可用性矩阵

<Accordions type="single">
<Accordion title="展开完整矩阵(9 类索引 × 7 平台)">

| 索引 | Linux x86_64 | Linux ARM64 | macOS ARM64 | Windows x86_64 | Android arm64-v8a | iOS arm64 | RISC-V |
| --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| [Flat](../concepts/vector-index/flat-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [IVF](../concepts/vector-index/ivf-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [HNSW](../concepts/vector-index/hnsw-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [Vamana](../concepts/vector-index/diskann-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 稀疏向量(Flat / HNSW) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| RaBitQ([HNSW](../concepts/vector-index/hnsw-rabitq-index/) / [IVF](../concepts/vector-index/ivf-rabitq-index/)) | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| [DiskANN](../concepts/vector-index/diskann-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| [INVERT](../concepts/inverted-index/)(标量倒排) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [FTS](../concepts/fts-index/)(全文检索) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
<Accordion title="展开完整矩阵(9 类索引 × 9 平台)">

| 索引 | Linux x86_64 | Linux ARM64 | macOS x86_64 | macOS ARM64 | Windows x86_64 | Windows ARM64 | Android arm64-v8a | iOS arm64 | RISC-V |
| --- | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| [Flat](../concepts/vector-index/flat-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [IVF](../concepts/vector-index/ivf-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [HNSW](../concepts/vector-index/hnsw-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [Vamana](../concepts/vector-index/diskann-index/) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 稀疏向量(Flat / HNSW) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| RaBitQ([HNSW](../concepts/vector-index/hnsw-rabitq-index/) / [IVF](../concepts/vector-index/ivf-rabitq-index/)) | ✅ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
| [DiskANN](../concepts/vector-index/diskann-index/) | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ |
| [INVERT](../concepts/inverted-index/)(标量倒排) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| [FTS](../concepts/fts-index/)(全文检索) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |

<Callout className="text-base" type="info">
**RaBitQ** 依赖 AVX2 与 AVX-512,因此目前仅支持 Linux x86_64。
**RaBitQ** 依赖 AVX2 与 AVX-512,因此目前仅支持 x86_64 架构平台。
</Callout>

</Accordion>
Expand Down
Loading