向量数据库是什么(数据库向量化)
在生活中,很多人可能想了解和弄清楚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向量数据库傻瓜入门基础篇内容介绍后,相信大家有新的了解,更希望可以对你有所帮助。