国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Milvus實(shí)踐 第一章:簡(jiǎn)介與部署

這篇具有很好參考價(jià)值的文章主要介紹了Milvus實(shí)踐 第一章:簡(jiǎn)介與部署。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Milvus簡(jiǎn)介(V1.1.1)

Milvus 是一款開源的向量數(shù)據(jù)庫,支持針對(duì) TB 級(jí)向量的增刪改操作和近實(shí)時(shí)查詢,具有高度靈活、穩(wěn)定可靠以及高速查詢等特點(diǎn)。Milvus 集成了 Faiss、NMSLIB、Annoy 等廣泛應(yīng)用的向量索引庫,提供了一整套簡(jiǎn)單直觀的 API,讓你可以針對(duì)不同場(chǎng)景選擇不同的索引類型。此外,Milvus 還可以對(duì)標(biāo)量數(shù)據(jù)進(jìn)行過濾,進(jìn)一步提高了召回率,增強(qiáng)了搜索的靈活性。

目前官方發(fā)行版本為:V1.1.1,本文將以V1.1.1為基準(zhǔn)介紹Milvus。

Milvus 提供兩個(gè)發(fā)行版本:CPU 版本和 GPU 版本。

  • CPU 版 Milvus 僅支持使用 CPU 建索引和搜索。
  • GPU 版 Milvus 在 CPU 版的基礎(chǔ)上進(jìn)行了 GPU 加速:支持同時(shí)進(jìn)行索引創(chuàng)建和搜索計(jì)算以提高查詢效率。你可以在同一時(shí)間內(nèi)使用 GPU 建索引,使用 CPU 搜索向量。

如果你的計(jì)算機(jī)上安裝了支持 CUDA 功能的 GPU 設(shè)備,你可以安裝 Milvus 的 GPU 版本以獲取針對(duì)海量數(shù)據(jù)的更優(yōu)的查詢性能。

應(yīng)用場(chǎng)景

Milvus 在全球范圍內(nèi)已被數(shù)百家組織和機(jī)構(gòu)所采用,廣泛應(yīng)用于以下場(chǎng)景:

圖像、視頻、音頻等音視頻搜索領(lǐng)域
文本搜索、推薦和交互式問答系統(tǒng)等文本搜索領(lǐng)域
新藥搜索、基因篩選等生物醫(yī)藥領(lǐng)域

整體架構(gòu)

Milvus實(shí)踐 第一章:簡(jiǎn)介與部署

Milvus 服務(wù)器采用主從式架構(gòu) (Client-server model)。

  • 在服務(wù)端,Milvus 由 Milvus Core 和 Meta Store 兩部分組成:
    • Milvus Core 存儲(chǔ)與管理向量和標(biāo)量數(shù)據(jù)。
    • Meta Store 存儲(chǔ)與管理 SQLite 和 MySQL 中的元數(shù)據(jù),分別用于測(cè)試和生產(chǎn)。
  • 在客戶端,Milvus 還提供了基于 Python、Java、Go、C++ 的 SDK 和 RESTful API。

Milvus 的服務(wù)器在單節(jié)點(diǎn)上運(yùn)行。對(duì)于有更大數(shù)據(jù)規(guī)?;蛘吒卟l(fā)需求的用戶,可以使用目前尚在開發(fā)階段的集群分片中間件 Mishards 進(jìn)行部署。

主要特性

  • 異構(gòu)計(jì)算
    • 優(yōu)化了基于 GPU 搜索向量和建立索引的性能。
    • 可以在單臺(tái)通用服務(wù)器上完成對(duì) TB 級(jí)數(shù)據(jù)的毫秒級(jí)搜索。
    • 動(dòng)態(tài)數(shù)據(jù)管理。
  • 支持主流索引庫、距離計(jì)算方式和監(jiān)控工具
    • 集成了 Faiss、NMSLIB、Annoy 等向量索引庫。
    • 支持基于量化的索引、基于圖的索引和基于樹的索引。
    • 相似度計(jì)算方式包括歐氏距離 (L2)、內(nèi)積 (IP)、漢明距離、杰卡德距離等。
    • Prometheus 作為監(jiān)控和性能指標(biāo)存儲(chǔ)方案,Grafana 作為可視化組件進(jìn)行數(shù)據(jù)展示。
  • 近實(shí)時(shí)搜索
    • 插入 Milvus 的數(shù)據(jù)默認(rèn)在 1 秒后即可被搜索到。
  • 標(biāo)量字段過濾 (即將上線)
    • 支持向量和標(biāo)量數(shù)據(jù)。
    • 可以對(duì)標(biāo)量數(shù)據(jù)進(jìn)行過濾,增強(qiáng)搜索的靈活性。

本地安裝

官方提供里docker鏡像可直接安裝,docker版本需19.03 或以上,由于Milvus的server_config.yaml?文件中設(shè)置的?cache.insert_buffer_size?和?cache.cache_size之和(默認(rèn)5G)為每個(gè)docker容器最小內(nèi)存,所以每個(gè)docker容器需分配最少5.5g內(nèi)存才能正常啟動(dòng)Milvus容器。

Milvus配置下載安裝

mkdir -p /home/$USER/milvus/conf

cd /home/$USER/milvus/conf

wget?https://raw.githubusercontent.com/milvus-io/milvus/v1.1.1/core/conf/demo/server_config.yaml

啟動(dòng)Milvus

docker run -d --name milvus_cpu_1.1.1 \

-p 19530:19530 \ -p 19121:19121 \

-v /home/$USER/milvus/db:/var/lib/milvus/db?\

-v /home/$USER/milvus/conf:/var/lib/milvus/conf?\

-v /home/$USER/milvus/logs:/var/lib/milvus/logs?\

-v /home/$USER/milvus/wal:/var/lib/milvus/wal?\

milvusdb/milvus:1.1.1-cpu-d061621-330cc6

驗(yàn)證Milvus

使用Python sdk進(jìn)行驗(yàn)證:

下載pymilvus包:pip3 install pymilvus==1.1.2

下載python示例代碼:wget?https://raw.githubusercontent.com/milvus-io/pymilvus/v1.1.2/examples/example.py

運(yùn)行示例代碼:python3 example.py文章來源地址http://www.zghlxwxcb.cn/news/detail-458035.html

到了這里,關(guān)于Milvus實(shí)踐 第一章:簡(jiǎn)介與部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Nginx】第一章 Nginx簡(jiǎn)介

    【Nginx】第一章 Nginx簡(jiǎn)介

    1、nginx簡(jiǎn)介 (1)介紹nginx的應(yīng)用場(chǎng)景和具體可以做什么事情 (2)介紹什么是 反向代理 (3)介紹什么是 負(fù)載均衡 (4)介紹什么是 動(dòng)靜分離 2、nginx安裝 3、nginx常用的命令和配置文件 (1)介紹nginx啟動(dòng)、關(guān)閉、重新加載命令 (2)介紹nginx的配置文件 4、nginx配置實(shí)例-反向代

    2024年02月11日
    瀏覽(43)
  • 新一代硬件安全:第一章-簡(jiǎn)介

    新一代硬件安全:第一章-簡(jiǎn)介

    Chapter 1 Introduction 1.1 Fundamentals of Hardware Security In our modern age of omnipresent and highly interconnected information technology, cybersecurity becomes ever more challenged. For example, with the rise of the Internet of Things (IoT), most such equipment is connected to the internet in some way, often inscrutable to the regular customers. This f

    2024年02月12日
    瀏覽(29)
  • 第一章 C++語言簡(jiǎn)介之——c++語言的特點(diǎn)

    C++是一種 編譯式的、通用式、大小寫敏感 的編程語言, 完全支持面向?qū)ο蟪绦蛟O(shè)計(jì) 。 C++語言與C語言相比,在求解問題方法上進(jìn)行的最大改進(jìn)是 面向?qū)ο?Windows環(huán)境下,由C++源程序文件編譯而成的 目標(biāo)文件的擴(kuò)展名是.obj , 源文件的擴(kuò)展名為.cpp , 所有的obj文件連接成為

    2024年01月16日
    瀏覽(23)
  • 《語音識(shí)別模式、算法設(shè)計(jì)與實(shí)踐》——第一章 語音識(shí)別概述

    《語音識(shí)別模式、算法設(shè)計(jì)與實(shí)踐》——第一章 語音識(shí)別概述

    本專欄僅為本人學(xué)習(xí)研讀體會(huì)分享,以及實(shí)際完成的測(cè)試代碼。更加詳細(xì)內(nèi)容詳見該書。 定義: 語音識(shí)別是讓機(jī)器具備自動(dòng)接收和分析人類的語音,并最終輸出對(duì)應(yīng)文本的過程。 目標(biāo): 將輸入語音轉(zhuǎn)化為文字的輸出 ???????????????? 目標(biāo)實(shí)現(xiàn)條件: 提前規(guī)定好該系

    2024年04月12日
    瀏覽(91)
  • 明德?lián)PFPGA至簡(jiǎn)設(shè)計(jì)原理與應(yīng)用 第一篇 FPGA基礎(chǔ)知識(shí) 第一章 FPGA簡(jiǎn)介

    FPGA 的全稱為 Field-Programmable Gate Array, 即現(xiàn)場(chǎng)可編程門陣列。FPGA 就是一個(gè)可以“改變”內(nèi)部結(jié)構(gòu)的芯片,而讓這個(gè)芯片來實(shí)現(xiàn)怎樣的功能,就需要通過編程即設(shè)計(jì)HDL,經(jīng)過 EDA工具編譯、綜合、布局布線成后轉(zhuǎn)換為可燒錄的文件,最終加載到 FPGA 器件中去,改變 FPGA 內(nèi)部的連

    2024年01月16日
    瀏覽(221)
  • 第一章 SQL Server 數(shù)據(jù)庫部署

    第一章 SQL Server 數(shù)據(jù)庫部署

    ?個(gè)人簡(jiǎn)介:云計(jì)算網(wǎng)絡(luò)運(yùn)維專業(yè)人員,了解運(yùn)維知識(shí),掌握TCP/IP協(xié)議,每天分享網(wǎng)絡(luò)運(yùn)維知識(shí)與技能。 座右銘:海不辭水,故能成其大;山不辭石,故能成其高。 個(gè)人主頁: 小李會(huì)科技的主頁 ? 目錄 一 數(shù)據(jù)庫介紹 (1)使用數(shù)據(jù)庫的必要性 (2)數(shù)據(jù)庫的基本概念? 1.數(shù)

    2024年02月07日
    瀏覽(19)
  • 《操作系統(tǒng)真象還原》第一章 部署工作環(huán)境

    配合視頻閱讀體驗(yàn)更佳!https://www.bilibili.com/video/BV1kg4y1V7TV/?pop_share=1vd_source=701807c4f8684b13e922d0a8b116af31 環(huán)境vmware + deepin-desktop-community-20.8-amd64 (已在純凈ubuntu 22.04上驗(yàn)證過此教程,完全可行!只是需要安裝vim 命令: sudo apt install vim ) 先安裝其他需要的東西: sudo apt install bui

    2024年02月08日
    瀏覽(16)
  • 數(shù)據(jù)庫安全-第一章 Mysql 安全基礎(chǔ)-【web 環(huán)境搭建——LAMP-1】-LAMP & LNMP 簡(jiǎn)介

    數(shù)據(jù)庫安全-第一章 Mysql 安全基礎(chǔ)-【web 環(huán)境搭建——LAMP-1】-LAMP & LNMP 簡(jiǎn)介

    WEB 的本意是蜘蛛網(wǎng)和網(wǎng),在網(wǎng)頁設(shè)計(jì)中稱為網(wǎng)頁?,F(xiàn)廣泛譯作網(wǎng)絡(luò)、互聯(lián)網(wǎng)等技術(shù)領(lǐng)域。日常生活中用戶使用瀏覽器請(qǐng)求一個(gè) URL ,這個(gè) URL 標(biāo)識(shí)著某個(gè)特定的服務(wù)器的特定資源,服務(wù)器接收到請(qǐng)求之后,服務(wù)器就把生成的 HTML 網(wǎng)頁通過 HTTP 協(xié)議發(fā)送給瀏覽器。 早期的 WEB 頁

    2024年01月18日
    瀏覽(19)
  • 開源數(shù)據(jù)庫MYSQL DBA運(yùn)維實(shí)戰(zhàn) 第一章 部署

    開源數(shù)據(jù)庫MYSQL DBA運(yùn)維實(shí)戰(zhàn) 第一章 部署

    數(shù)據(jù)庫管理系統(tǒng)? DBMS? ? SQL(RDS關(guān)系型數(shù)據(jù)庫) DBA? 工程師 DDL? 數(shù)據(jù)庫定義語言:數(shù)據(jù)庫,表,視圖,索引,存儲(chǔ)過程,函數(shù) DML? 數(shù)據(jù)庫操縱語言:插入數(shù)據(jù)insert,刪除數(shù)據(jù)delete,更新數(shù)據(jù)update DQL? 數(shù)據(jù)庫查詢語言:查詢數(shù)據(jù)selete DCL? 數(shù)據(jù)庫控制語言:例如控制用戶的訪

    2024年02月21日
    瀏覽(33)
  • 前端新手Vue3+Vite+Ts+Pinia+Sass項(xiàng)目指北系列文章 —— 第一章 技術(shù)棧簡(jiǎn)介 (開篇)

    前端新手Vue3+Vite+Ts+Pinia+Sass項(xiàng)目指北系列文章 —— 第一章 技術(shù)棧簡(jiǎn)介 (開篇)

    旨在幫助初學(xué)者掌握使用現(xiàn)代前端技術(shù)棧構(gòu)建應(yīng)用的基礎(chǔ)知識(shí)和技能。在這個(gè)系列中,我們將深入探討如何結(jié)合Vue.js、Vite、TypeScript、Pinia和Sass這些強(qiáng)大的工具和框架來開發(fā)現(xiàn)代化的前端應(yīng)用。 通過這個(gè)系列,我們將從零開始構(gòu)建一個(gè)完整的前端項(xiàng)目,覆蓋項(xiàng)目初始化、組件

    2024年02月05日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包