当前位置: 首页 > wzjs >正文

广州网站平台建设做网站合同范本

广州网站平台建设,做网站合同范本,网站建设价格女,部门网站建设需求确认表一、什么是Milvus Milvus 是一款开源的向量数据库,旨在帮助开发者轻松管理和检索大规模向量数据。它通过高效的索引技术,支持快速的相似度搜索,使得从海量数据中查找最接近的匹配变得简单而快捷。无论是构建推荐系统、进行图像识别还是分析自…

一、什么是Milvus

Milvus 是一款开源的向量数据库,旨在帮助开发者轻松管理和检索大规模向量数据。它通过高效的索引技术,支持快速的相似度搜索,使得从海量数据中查找最接近的匹配变得简单而快捷。无论是构建推荐系统、进行图像识别还是分析自然语言,Milvus都能提供强大的支持。

这里我们将在macos环境下基于Docker安装Milvus的单机版本。

二、Milvus安装

官方下载文档

这里我们跳过Docker的安装,直接开始Milvus的安装
在这里插入图片描述

官方为我们提供很多中安装方式,这里我选择Docker Compose。下载的docker-compose.yml文件内容为:

version: '3.5'
services:etcd:container_name: milvus-etcdimage: quay.io/coreos/etcd:v3.5.18environment:- ETCD_AUTO_COMPACTION_MODE=revision- ETCD_AUTO_COMPACTION_RETENTION=1000- ETCD_QUOTA_BACKEND_BYTES=4294967296- ETCD_SNAPSHOT_COUNT=50000command: etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcdhealthcheck:test: ["CMD", "etcdctl", "endpoint", "health"]interval: 30stimeout: 20sretries: 3minio:container_name: milvus-minioimage: minio/minio:RELEASE.2023-03-20T20-16-18Zenvironment:MINIO_ACCESS_KEY: minioadminMINIO_SECRET_KEY: minioadminports:- "9001:9001"- "9000:9000"command: minio server /minio_data --console-address ":9001"healthcheck:test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]interval: 30stimeout: 20sretries: 3standalone:container_name: milvus-standaloneimage: milvusdb/milvus:v2.5.5command: ["milvus", "run", "standalone"]security_opt:- seccomp:unconfinedenvironment:ETCD_ENDPOINTS: etcd:2379MINIO_ADDRESS: minio:9000healthcheck:test: ["CMD", "curl", "-f", "http://localhost:9091/healthz"]interval: 30sstart_period: 90stimeout: 20sretries: 3ports:- "19530:19530"- "9091:9091"depends_on:- "etcd"- "minio"networks:default:name: milvus

这里出于演示,我取消了挂载。最终运行

docker-compose up -d

运行成功后一共三个容器:milvus-etcd、milvus-minio、milvus-standalone

三、组件分析

1、etcd

etcd 是一个分布式的键值存储系统,主要用于配置共享和服务发现。在 Milvus 环境中,它主要用于存储元数据(如集合信息、索引配置等)。这使得 Milvus 能够有效地管理其内部状态,并支持集群模式下的协调工作。可以简单的理解为是字典的目录,可以可靠的访问机制。

2、minio

MinIO 是一款高性能的分布式对象存储系统,在 Milvus 架构中,MinIO 作为持久化存储层,用于保存原始向量数据、索引文件以及其他需要长期存储的信息。通俗来说就是数据持久化。并且本身就有可视化的管理页面,访问9001端口即可访问,账户密码都是minioadmin。登录后可以查看并管理存储的数据信息。

在这里插入图片描述

3、milvus

这就是实际执行向量相似度搜索的核心服务。Milvus 实例集成了所有必要的组件,允许用户在其上构建基于向量的智能应用。通过该实例,你可以进行向量数据插入、查询以及索引创建等多种操作。后面我们会通过python去连接这个向量数据库。

四、可视化

milvus不同于MySQL、Redis等可通过像Navicat等客户端连接进行可视化的操作。这里我们使用Attu对milvus进行可视化管理。具体介绍和安装可以看官网说明。

Attu官方

在这里插入图片描述

version: '3.5'services:attu:container_name: milvus-attuimage: zilliz/attu:v2.4environment:MILVUS_URL: milvus:19530ports:- "7000:3000"depends_on:- "milvus"networks:- default
networks:default:name: milvus_network

使用Docker Compose运行成功后访问localhost:7000

docker-compose up -d

在这里插入图片描述

这里没有设置密码,可以直接点击连接进入,实际场景下是需要设置密码的

在这里插入图片描述

这样我们就可以可视化的管理我们的向量数据库了。

五、Python操作

首先我们在attu中创建一个数据库来用于测试。

在这里插入图片描述

from pymilvus import MilvusClientclient = MilvusClient(url="http://localhost:19530",db_name="programming")print(f"角色列表为:{client.list_roles()}")
print(f"用户列表为:{client.list_users()}")
client.create_user(user_name="test", password="123456")
client.create_role(role_name="test_role")
print(f"角色列表为:{client.list_roles()}")
print(f"用户列表为:{client.list_users()}")

可以看到正常连接到了向量数据库并且用户和角色都已经创建成功。
在这里插入图片描述
在这里插入图片描述


文章转载自:

http://OIhifjsY.jkdtz.cn
http://RAgQ6GJb.jkdtz.cn
http://0kX9f34e.jkdtz.cn
http://kr7NX5ZI.jkdtz.cn
http://gZhHLgMY.jkdtz.cn
http://QrsDSi75.jkdtz.cn
http://BFEH4tSD.jkdtz.cn
http://MYIorkr7.jkdtz.cn
http://4RO6ew6g.jkdtz.cn
http://HlMOXcja.jkdtz.cn
http://yeaE3K4Z.jkdtz.cn
http://D3y4kgOb.jkdtz.cn
http://H057LeI7.jkdtz.cn
http://myN4hnGR.jkdtz.cn
http://2M4MChpj.jkdtz.cn
http://aIuTbyfe.jkdtz.cn
http://gA3AmLXE.jkdtz.cn
http://uMpdx7UD.jkdtz.cn
http://gEQsjOhO.jkdtz.cn
http://E2a4W1Vi.jkdtz.cn
http://MbIUDzOg.jkdtz.cn
http://UEU7ChVp.jkdtz.cn
http://bekNruVP.jkdtz.cn
http://aa1nnRnp.jkdtz.cn
http://46pT7LKk.jkdtz.cn
http://64Tfe2JK.jkdtz.cn
http://U6BLibKO.jkdtz.cn
http://5Ha1LFzB.jkdtz.cn
http://nKxVYV5e.jkdtz.cn
http://gbTBil7P.jkdtz.cn
http://www.dtcms.com/wzjs/673424.html

相关文章:

  • 白银市网站建设asp.net 价格查询网站
  • 烟台网站建设wordpress设置静态页
  • 石家庄桥西招聘 网站优化平阳县城乡规划建设局网站
  • 简单的公司资料网站怎么做望牛墩镇网站建设公司
  • 企业网站添加图片中信建设有限责任公司华美分公司
  • 花卉网站建设的总结与网站如何做整合营销
  • 黄冈网站推广软件视频下载网站优化有什么用
  • 盘州市网站建设中国最大的电商平台是哪家
  • 做外贸英文网站哪家好海外建站服务平台
  • app应用网站html5模板什么是网络营销中的广告联盟
  • 高端大气网站源码h5网页制作代码
  • 婚嫁网站设计在线制作表白网页浪漫
  • 移动门网站建设商标在线设计logo图案
  • 本地网站建设电话WordPress做推广
  • 做网批有专门的网站吗沧州市
  • 动力无限网站效果好不好哈尔滨快速制作网站
  • 怎样做免费的网站莆田网站设计
  • 营销网站建设计划书安阳县高级中学
  • 莆田中小企业网站制作做整形网站多少钱
  • 资讯网站 怎样 增强用户粘度大学网站建设评比考核办法
  • 红河做网站的公司织梦视频资讯网站源码
  • 网站的建设费用预算淘乐惠网站怎么做
  • 如何分析网站开发语言广告发布网站开发
  • 数码港 太原网站开发公司wordpress 发布文章 慢
  • 狼雨seo网站企业形象网站解决方案
  • 哪个做网站公司好自己设计手机的网站
  • 苏州网站建立公司深圳 网站设计公司
  • 武进区城乡建设局网站天堂网在线观看
  • 2003怎么建设网站空间wordpress文章中图片并排
  • 西安做网站微信公司哪家好企业网站模块种类