🚀 Prova Zilliz Cloud, la versione completamente gestita di Milvus, gratuitamente—sperimenta prestazioni 10 volte più veloci! Prova Ora>>

milvus-logo
LFAI

Eseguire Milvus 2.0 su Windows

  • Engineering
November 19, 2021
JiBin

Questo tutorial spiega come eseguire Milvus 2.0 su Windows. Se volete iniziare a usare Milvus 2.0 su Windows, o semplicemente dovete eseguire Milvus su Windows a causa dei limiti dell'ambiente, questo tutorial può essere un buon riferimento. Questo articolo è stato scritto originariamente da @matrixji.

Ci sono due modi per eseguire Milvus 2.0 su Windows:

Compilare dal codice sorgente

Prerequisiti

È necessario installare la toolchain MinGW64/MSYS prima di compilare Milvus 2.0 su Windows. Vedere MSYS2 per la guida all'installazione. La compilazione in questo tutorial è completata nella shell di MSYS2 MinGW 64-bit. È possibile eseguire $ pacman -Su per aggiornare la toolchain.

Si consiglia inoltre di eseguire $ pacman -S git per installare git.

Passo 1. Clonare il codice

Eseguire il seguente comando per clonare il codice dal ramo windows-dev nel repository matrixji/milvus. Al momento, tutti i commit possono essere rintracciati in windows-dev, che effettua il rebase dei commit dal ramo principale upstream milvus-io/milvus su base settimanale.

$ git clone git@github.com:matrixji/milvus.git -b windows-dev

Passo 2. Compilazione di Milvus

1. Installare le dipendenze e la toolchain

Eseguire il seguente comando per installare le dipendenze e la toolchain necessarie. Dopo l'installazione, è necessario riavviare la shell MinGW/MYSY per assicurarsi che le configurazioni di alcuni strumenti siano applicate correttamente.

$ cd milvus
$ scripts/install_deps_msys.sh

2. Compilazione di Milvus

Eseguite il seguente comando per compilare e pacchettizzare Milvus.

$ make
$ sh scripts/package_windows.sh

In caso di successo, troverete un file zip nella sottodirectory di windows_package. Il file zip contiene tutti i file per l'esecuzione di milvus.exe, compresi minio.exe e etcd.exe.

Milvus 2.0 è sviluppato in Go. Potrebbe essere necessario configurare Goproxy per installare moduli di terze parti.

Installazione dal pacchetto binario

È anche possibile scaricare il pacchetto binario già compilato da Releases - matrixji/milvus. Ogni release ha come prefisso windows-test-, ad esempio windows-test-v8. Trovate la release desiderata e scaricate il pacchetto zip corrispondente.

Passo 1. Avviare Milvus

1. Decomprimere il pacchetto

Decomprimete il pacchetto e troverete una directory milvus, che contiene tutti i file necessari.

2. Avviare un servizio MinIO

Fare doppio clic sul file run_minio.bat per avviare un servizio MinIO con le configurazioni predefinite. I dati saranno memorizzati nella sottodirectory s3data.

3. Avviare un servizio etcd

Fare doppio clic sul file run_etcd.bat per avviare un servizio etcd con le configurazioni predefinite.

4. Avviare il servizio Milvus

Fate doppio clic sul file run_milvus.bat per avviare il servizio Milvus.

Passo 2. Esecuzione hello_milvus.py

Dopo aver avviato il servizio Milvus, è possibile eseguire un test eseguendo hello_milvus.py. Per ulteriori informazioni, vedere Ciao Milvus.

Partecipate alla nostra comunità open-source:

  • Trovate o contribuite a Milvus su GitHub.
  • Interagite con la comunità tramite il Forum.
  • Connettetevi con noi su Twitter.

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started

Like the article? Spread the word

Continua a Leggere