搜索
写经验 领红包

向量数据库是什么(数据库向量化)

在生活中,很多人可能想了解和弄清楚Qdrant向量数据库傻瓜入门基础篇的相关问题?那么关于向量数据库是什么的答案我来给大家详细解答下。

向量数据库是什么(数据库 向量化)

1.什么是collection?

如果非要跟关系型数据库map的话:table

2.什么是point

如果非要跟关系型数据库map的话:record

point是由 vector+payload(可选)组成

3.什么是vector

向量化

4.什么是payload?

可以用Json存储各种数据,然后用filter过滤器进行搜索过滤

支持的数据类型有integer,float,bool,keyword,geo,text等

5.什么是index?

payload上的index跟关系型数据库创建索引类似,包括创建索引原则

vector上的index,只支持HNSW(Hierarchical Navigable Small World Graph)

6.qdrant的Full-text index是什么?

比上面的普通索引稍微复杂点,tokenizer支持word,whitespace,prefix等方式切割,参考es分词

7.Collection向量相似性都支持哪些算法?

Dot product: Dot --向量点积

Cosine similarity: Cosine --余弦相似度

Euclidean distance: Euclid --欧几里得距离

8.collection的alias的作用是什么?

可以在保证业务不中断情况将老collection切换到新collection

9.在1.0.0之后使用&34;: {&34;: {from_collection_name}模式要求是什么?

必须使用相同的size+distance才能复制成功

温馨提示:通过以上关于Qdrant向量数据库傻瓜入门基础篇内容介绍后,相信大家有新的了解,更希望可以对你有所帮助。