《向量数据库指南》——什么是 向量数据库Milvus Cloud的Range Search?

Range Search 功能诞生于社区。
 

《向量数据库指南》——什么是 向量数据库Milvus Cloud的Range Search?_第1张图片
 

某天,一位做系统推荐的用户在社区提出了需求,希望 Milvus Cloud 能提供一个新功能,可以返回向量距离在一定范围之内的结果。而这不是个例,开发者在做相似性查询时,经常需要对结果做二次过滤。


 

为了帮助用户解决这一问题,Milvus Cloud 推出了全新功能—— Range Search(范围搜索)。本文将带各位详解这一新功能,包括 Range Search 的基本介绍、使用场景及其背后的技术细节。

顾名思义,Range Search 即范围搜索。不同于 KNN Search 返回最相似的 TOP-K 个结果,Range Search 会返回向量距离落于某一区间的 TOP-K 个结果。

《向量数据库指南》——什么是 向量数据库Milvus Cloud的Range Search?_第2张图片

那么,何时选择 Range Search 而非 Top-K 搜索?

Range Search 最典型的应用场景就是推荐系统。比如商品推荐,一个好的推荐系统,返回的

你可能感兴趣的:(《向量数据库指南》,python,开发语言,langchain,人工智能,向量数据库,Milvus,Milvus,Cloud)