🚀 Essayez Zilliz Cloud, la version entièrement gérée de Milvus, gratuitement—découvrez des performances 10x plus rapides ! Essayez maintenant>>

milvus-logo
LFAI
  • Home
  • Blog
  • Exécuter Milvus 2.0 sous Windows

Exécuter Milvus 2.0 sous Windows

  • Engineering
November 19, 2021
JiBin

Ce didacticiel explique comment exécuter Milvus 2.0 sous Windows. Si vous souhaitez commencer à utiliser Milvus 2.0 sous Windows, ou si vous devez simplement exécuter Milvus sous Windows en raison des limites de l'environnement, ce tutoriel peut être une bonne référence. Cet article a été écrit à l'origine par @matrixji.

Il existe deux façons d'exécuter Milvus 2.0 sous Windows :

Compiler à partir du code source

Conditions préalables

Vous devez installer la chaîne d'outils MinGW64/MSYS avant de compiler Milvus 2.0 sous Windows. Voir MSYS2 pour le guide d'installation. La compilation dans ce tutoriel est réalisée dans le shell de MSYS2 MinGW 64-bit. Vous pouvez exécuter $ pacman -Su pour mettre à jour la chaîne d'outils.

Nous vous recommandons également d'exécuter $ pacman -S git pour installer git.

Etape 1. Cloner le code

Exécutez la commande suivante pour cloner le code de la branche windows-dev dans le dépôt matrixji/milvus. Actuellement, tous les commits peuvent être tracés dans windows-dev, qui rebase les commits de la branche principale en amont milvus-io/milvus sur une base hebdomadaire.

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

Étape 2. Compiler Milvus

1. Installer les dépendances et la chaîne d'outils

Exécutez la commande suivante pour installer les dépendances et la chaîne d'outils nécessaires. Après l'installation, vous devez redémarrer le shell MinGW/MYSY pour vous assurer que les configurations de certains outils sont correctement appliquées.

$ cd milvus
$ scripts/install_deps_msys.sh

2. Compiler Milvus

Exécutez la commande suivante pour compiler et empaqueter Milvus.

$ make
$ sh scripts/package_windows.sh

En cas de succès, vous trouverez un fichier zip dans le sous-répertoire de windows_package. Le fichier zip contient tous les fichiers nécessaires à l'exécution de milvus.exe, y compris minio.exe et etcd.exe.

Milvus 2.0 est développé en Go. Il se peut que vous deviez configurer Goproxy pour installer des modules tiers.

Installation à partir du paquetage binaire

Vous pouvez également télécharger le paquet binaire qui a déjà été compilé à partir de Releases - matrixji/milvus. Chaque version a pour préfixe windows-test-, par exemple, windows-test-v8. Trouvez la version que vous voulez et téléchargez le paquetage zip correspondant.

Etape 1. Démarrer Milvus

1. Décompressez le paquet

Décompressez le paquetage, et vous trouverez un répertoire milvus, qui contient tous les fichiers nécessaires.

2. Démarrer un service MinIO

Double-cliquez sur le fichier run_minio.bat pour démarrer un service MinIO avec les configurations par défaut. Les données seront stockées dans le sous-répertoire s3data.

3. Démarrer un service etcd

Double-cliquez sur le fichier run_etcd.bat pour démarrer un service etcd avec les configurations par défaut.

4. Démarrer le service Milvus

Double-cliquez sur le fichier run_milvus.bat pour démarrer le service Milvus.

Étape 2. Exécuter hello_milvus.py

Après avoir démarré le service Milvus, vous pouvez le tester en exécutant hello_milvus.py. Voir Hello Milvus pour plus d'informations.

Participez à notre communauté open-source :

  • Trouvez ou contribuez à Milvus sur GitHub.
  • Interagissez avec la communauté via le forum.
  • Connectez-vous avec nous sur 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

Continuer à Lire