写在前面:本文仅是个人学习所记随笔,如有不对之处,还请各位大佬斧正!谢谢!
注意!!!:以下操作都是在Windows上操作,Linux或其他操作系统仅做参考,谢谢!
文档内资料已经打包,大家可以自行下载!
一、Milvus简介
Milvus是一款开源的向量数据库,具有高度的灵活性、稳定可靠性以及高速查询等特点。它支持针对TB级向量的增删改操作和近实时查询,适用于大规模向量数据的存储和检索。
Milvus集成了多种广泛应用的向量索引库,如Faiss、NMSLIB和Annoy等,并提供了简单直观的API,用户可以根据不同场景选择适合的索引类型。此外,Milvus还可以对标量数据进行过滤,进一步提高召回率,增强搜索的灵活性。
Milvus被广泛应用于多个领域,包括图像处理、机器视觉、自然语言处理、语音识别、推荐系统以及新药发现等。它的源代码托管在Github上,这使得社区可以轻松地访问、使用和贡献代码。
总的来说,Milvus是一个功能强大、灵活且易于使用的向量数据库,适用于各种大规模向量数据的处理场景。
下面附上Milvus的官网及Github上Milvus的链接,感兴趣的朋友可以自行学习。
Milvus官网https://milvus.ioGithub
https://github.com/milvus-io
二、Docker安装
1、简单解释
我们来看一看Milvus官网,目前Milvus运行的环境都是在docker上,因此在安装Milvus之前,我们需要先将docker部署到Windows上