🚀 Testen Sie Zilliz Cloud, die vollständig verwaltete Milvus, kostenlos – erleben Sie 10x schnellere Leistung! Jetzt testen>>

milvus-logo
LFAI
  • Home
  • Blog
  • Milvus 2.0 unter Windows ausführen

Milvus 2.0 unter Windows ausführen

  • Engineering
November 19, 2021
JiBin

Dieses Tutorial zeigt Ihnen, wie Sie Milvus 2.0 unter Windows ausführen können. Wenn Sie mit Milvus 2.0 unter Windows beginnen möchten oder Milvus aufgrund von Umgebungsbeschränkungen einfach unter Windows laufen lassen müssen, kann dieses Tutorial eine gute Referenz sein. Dieser Artikel wurde ursprünglich von @matrixji geschrieben.

Es gibt zwei Möglichkeiten, Milvus 2.0 unter Windows auszuführen:

Kompilieren aus dem Quellcode

Voraussetzungen

Sie müssen die MinGW64/MSYS-Toolchain installieren, bevor Sie Milvus 2.0 unter Windows kompilieren können. Siehe MSYS2 für die Installationsanleitung. Die Kompilierung in diesem Lernprogramm wird in der Shell von MSYS2 MinGW 64-bit durchgeführt. Sie können $ pacman -Su ausführen, um die Toolchain zu aktualisieren.

Wir empfehlen Ihnen auch, $ pacman -S git auszuführen, um git zu installieren.

Schritt 1. Code klonen

Führen Sie den folgenden Befehl aus, um den Code aus dem windows-dev-Zweig im matrixji/milvus-Repository zu klonen. Derzeit können alle Commits im windows-dev-Zweig nachvollzogen werden, der wöchentlich Commits aus dem Upstream-Hauptzweig milvus-io/milvus umbasiert.

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

Schritt 2. Milvus kompilieren

1. Abhängigkeiten und Toolchain installieren

Führen Sie den folgenden Befehl aus, um die erforderlichen Abhängigkeiten und die Toolchain zu installieren. Nach der Installation müssen Sie die MinGW/MYSY-Shell neu starten, um sicherzustellen, dass die Konfigurationen einiger Werkzeuge korrekt übernommen werden.

$ cd milvus
$ scripts/install_deps_msys.sh

2. Kompilieren Sie Milvus

Führen Sie den folgenden Befehl aus, um Milvus zu kompilieren und zu paketieren.

$ make
$ sh scripts/package_windows.sh

Bei Erfolg finden Sie eine Zip-Datei im Unterverzeichnis von windows_package. Die Zip-Datei enthält alle Dateien für die Ausführung von milvus.exe, einschließlich minio.exe und etcd.exe.

Milvus 2.0 ist in Go entwickelt. Möglicherweise müssen Sie Goproxy konfigurieren, um Module von Drittanbietern zu installieren.

Installation aus dem Binärpaket

Sie können auch das bereits kompilierte Binärpaket aus Releases - matrixji/milvus herunterladen. Jede Version hat als Präfix windows-test-, zum Beispiel windows-test-v8. Suchen Sie die gewünschte Version und laden Sie das entsprechende Zip-Paket herunter.

Schritt 1. Starten Sie Milvus

1. Entpacken Sie das Paket

Entpacken Sie das Paket. Sie finden dann ein Verzeichnis milvus, das alle benötigten Dateien enthält.

2. Starten Sie einen MinIO-Dienst

Doppelklicken Sie auf die Datei run_minio.bat, um einen MinIO-Dienst mit Standardkonfigurationen zu starten. Die Daten werden in dem Unterverzeichnis s3data gespeichert.

3. Starten eines etcd-Dienstes

Doppelklicken Sie auf die Datei run_etcd.bat, um einen etcd-Dienst mit Standardkonfigurationen zu starten.

4. Milvus-Dienst starten

Doppelklicken Sie auf die Datei run_milvus.bat, um den Milvus-Dienst zu starten.

Schritt 2. Ausführen von hello_milvus.py

Nachdem Sie den Milvus-Dienst gestartet haben, können Sie ihn testen, indem Sie hello_milvus.py ausführen. Weitere Informationen finden Sie unter Hallo Milvus.

Beteiligen Sie sich an unserer Open-Source-Community:

  • Finden Sie Milvus auf GitHub oder tragen Sie dazu bei.
  • Interagieren Sie mit der Community über das Forum.
  • Verbinden Sie sich mit uns auf 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

Weiterlesen