🚀 Coba Zilliz Cloud, Milvus yang sepenuhnya terkelola, secara gratis—rasakan performa 10x lebih cepat! Coba Sekarang>>

milvus-logo
LFAI

Jalankan Milvus 2.0 di Windows

  • Engineering
November 19, 2021
JiBin

Tutorial ini memperkenalkan cara menjalankan Milvus 2.0 pada Windows. Jika Anda ingin memulai menggunakan Milvus 2.0 menggunakan Windows, atau hanya ingin menjalankan Milvus di Windows karena keterbatasan lingkungan, tutorial ini dapat menjadi referensi yang baik. Artikel ini aslinya ditulis oleh @matrixji.

Ada dua cara untuk menjalankan Milvus 2.0 di Windows:

Kompilasi dari kode sumber

Prasyarat

Anda perlu menginstal toolchain MinGW64/MSYS sebelum mengkompilasi Milvus 2.0 pada Windows. Lihat MSYS2 untuk panduan instalasi. Kompilasi dalam tutorial ini diselesaikan di dalam shell MSYS2 MinGW 64-bit. Anda dapat menjalankan $ pacman -Su untuk memperbarui toolchain.

Kami juga menyarankan Anda untuk menjalankan $ pacman -S git untuk menginstal git.

Langkah 1. Kloning kode

Jalankan perintah berikut untuk mengkloning kode dari cabang windows-dev di repositori matrixji/milvus. Saat ini, semua komit dapat ditelusuri di windows-dev, yang merombak komit dari cabang utama hulu milvus-io/milvus setiap minggunya.

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

Langkah 2. Mengkompilasi Milvus

1. Menginstal ketergantungan dan rantai alat

Jalankan perintah berikut untuk menginstal dependensi dan toolchain yang dibutuhkan. Setelah instalasi, Anda perlu memulai ulang shell MinGW/MYSY untuk memastikan konfigurasi beberapa alat diterapkan dengan benar.

$ cd milvus
$ scripts/install_deps_msys.sh

2. Mengkompilasi Milvus

Jalankan perintah berikut untuk mengkompilasi dan memaketkan Milvus.

$ make
$ sh scripts/package_windows.sh

Jika berhasil, Anda akan menemukan sebuah berkas zip dalam subdirektori windows_package. Berkas zip ini berisi semua berkas untuk menjalankan milvus.exe, termasuk minio.exe dan etcd.exe.

Milvus 2.0 dikembangkan dengan bahasa pemrograman Go. Anda mungkin perlu mengkonfigurasi Goproxy untuk menginstal modul pihak ketiga.

Instal dari paket biner

Anda juga dapat mengunduh paket biner yang telah dikompilasi dari Rilis - matrixji/milvus. Setiap rilis memiliki windows-test- sebagai awalan, misalnya, windows-test-v8. Cari rilis yang Anda inginkan dan unduh paket zip yang sesuai.

Langkah 1. Memulai Milvus

1. Buka ritsleting paket

Buka ritsleting paket, dan Anda akan menemukan direktori milvus, yang berisi semua berkas yang diperlukan.

2. Memulai layanan MinIO

Klik dua kali file run_minio.bat untuk memulai layanan MinIO dengan konfigurasi default. Data akan disimpan dalam subdirektori s3data.

3. Memulai layanan etcd

Klik dua kali file run_etcd.bat untuk memulai layanan etcd dengan konfigurasi default.

4. Memulai layanan Milvus

Klik dua kali file run_milvus.bat untuk memulai layanan Milvus.

Langkah 2. Jalankan hello_milvus.py

Setelah memulai layanan Milvus, Anda dapat menguji dengan menjalankan hello_milvus.py. Lihat Halo Milvus untuk informasi lebih lanjut.

Langkah 3. Bergabunglah dengan komunitas sumber terbuka kami:

  • Temukan atau berkontribusi ke Milvus di GitHub.
  • Berinteraksi dengan komunitas melalui Forum.
  • Terhubung dengan kami di 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

Terus Baca