Milvus 版本比较

概述

Milvus 提供两个发行版本:CPU 版本和 GPU 版本。

  • CPU 版 Milvus 仅支持使用 CPU 建索引和搜索。
  • GPU 版 Milvus 在 CPU 版的基础上进行了 GPU 加速:支持同时进行索引创建和搜索计算以提高查询效率。你可以在同一时间内使用 GPU 建索引,使用 CPU 搜索向量。

如果你的计算机上安装了支持 CUDA 功能的 GPU 设备,你可以安装 Milvus 的 GPU 版本以获取针对海量数据的更优的查询性能。

CPU 版 MilvusGPU 版 Milvus

CPU 版 Milvus 支持的索引类型

Milvus 会根据不同的向量类型提供不同的索引支持。请根据你的向量类型查看适用于你的索引:

浮点型向量 二值型向量

索引类型CPU 建索引GPU 建索引CPU 查询GPU 查询
FLATN/AN/A✔️
IVF_FLAT✔️✔️
IVF_SQ8✔️✔️
IVF_PQ✔️✔️
RNSG✔️✔️
HNSW✔️✔️
ANNOY✔️✔️
索引类型CPU 建索引GPU 建索引CPU 查询GPU 查询
BIN_FLATN/AN/A✔️
BIN_IVF_FLAT✔️✔️