技术选型中性能、成本、扩展性是重点
对于向量数据库来说,用户最关心的莫过于性能、成本和扩展性。
Milvus 2.x 从 Day 1 开始就将扩展性作为设计的第一优先级,在众多用户环境中落地了十亿至百亿级别场景。不止如此,对于 Milvus 来说,扩展性不仅仅意味着支持百亿级别向量,而是支持用户无缝丝滑地从百万级过渡到百亿级,这背后离不开 Milvus 云原生、存算分离的设计支持。
当然,性能和成本两者很多时候不可兼得,只能在其中做取舍。因此,我们本着为用户负责的态度提醒大家:目前 Milvus 也不能同时解决这两个问题,但 Milvus 能做到的是给用户提供更多的选择。
-
计算角度:Milvus 2.3.x 为用户提供了 GPU、X86、ARM 多种计算选型
对于追求极致性能的用户而言,Milvus 2.3.x 提供了 GPU 版本,其中 GPU 索引经过 Nvidia 工程师的优化,可以很好地适配 GPU,性能呈现比 CPU 版本快 3 - 10 倍,不过,GPU 成本相对于 CPU 而言更高。
对于成本较敏感的用户, Milvus 2.3.x 提