推荐系统工程---向量库选择
2020-10-14 本文已影响0人
以后叫我老牛
目前向量有如下:FA ,A,H
或许你会反驳说,es也有向量功能为何不加入 对比列表。我想说的是,es从一开始就没有打算做向量空间计算优化。在性能测试中,H性能是最好的,其次是FA,A是最差的那个,即使是A,性能都要甩 es 向量搜索一大截。因此在向量搜索性能库中,一般都不给与测试,因为没有意义。
接下来就要看 生态: A 、FA ,H 都没有 很好的生态,说白了,只是一个lib ,就好比,有个数据库开源了,实现了核心算法并开源了,等待你去使用,作为一个工程部的开发人员,你会去用吗,只有kernel的linux而没有GNU 软件,linux就不是一个系统,而是一个kernel。向量库也是数据库的一种,值得深思,如果有一家公司 基于一个向量库 实现了 向量库一些列外皮功能,那么值得入手。很明显,现阶段这个向量库值得我们关注。 实时推荐中 向量召回是一个核心模模块。