使用docker快速部署高性能开源向量数据库——Milvus

打印 上一主题 下一主题

主题 1675|帖子 1675|积分 5025

Milvus作为当下最好的开源向量数据库之一,提供了多种部署方式:Milvus Lite(当地直接使用)、Milvus Standalone(容器化单机部署)、Milvus Distributed(分布式集群部署)。作为初学者,本文将为大家介绍如何使用Docker容器快速在当地部署Milvus并在开发过程中使用。
预备



  • 安装Docker
  • 确保docker compose可用
  1. docker-compose version
复制代码

安装Milvus


  • 创建docker-compose.yml文件
    官方文档提供了下载方式:
  1. wget https://github.com/milvus-io/milvus/releases/download/v2.4.13-hotfix/milvus-standalone-docker-compose.yml -O docker-compose.yml
复制代码
须要说明的是,该文件中不包含Attu容易,所以无法直接可视化管理Milvus数据库,以下为增加Attu容器后的设置:
  1. version: '3.5'
  2. services:
  3.   etcd:
  4.     container_name: milvus-etcd
  5.     image: quay.io/coreos/etcd:v3.5.5
  6.     environment:
  7.       - ETCD_AUTO_COMPACTION_MODE=revision
  8.       - ETCD_AUTO_COMPACTION_RETENTION=1000
  9.       - ETCD_QUOTA_BACKEND_BYTES=4294967296
  10.       - ETCD_SNAPSHOT_COUNT=50000
  11.     volumes:
  12.       - ${
  13.    DOCKER_VOLUME_DIRECTORY:-.}/volumes/etcd:/etcd
  14.     command: etcd
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美丽的神话

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表