Запустите Milvus 2.0 в Windows
В этом руководстве рассказывается о том, как запустить Milvus 2.0 под Windows. Если вы хотите начать работу с Milvus 2.0 под Windows или просто вынуждены запускать Milvus под Windows из-за ограничений среды, этот учебник может стать хорошим руководством. Автор этой статьи - @matrixji.
Есть два способа запустить Milvus 2.0 под Windows:
Компиляция из исходного кода
Необходимые условия
Перед компиляцией Milvus 2.0 под Windows необходимо установить инструментарий MinGW64/MSYS. Руководство по установке см. в разделе MSYS2. Компиляция в этом руководстве завершена в оболочке MSYS2 MinGW 64-bit. Вы можете запустить $ pacman -Su
для обновления цепочки инструментов.
Мы также рекомендуем запустить $ pacman -S git
для установки git.
Шаг 1. Клонирование кода
Выполните следующую команду, чтобы клонировать код из ветки windows-dev в репозитории matrixji/milvus. В настоящее время все коммиты можно отследить в ветке windows-dev, которая еженедельно ребазирует коммиты из основной ветки milvus-io/milvus.
$ git clone git@github.com:matrixji/milvus.git -b windows-dev
Шаг 2. Компиляция Milvus
1. Установите зависимости и набор инструментов
Выполните следующую команду для установки необходимых зависимостей и цепочки инструментов. После установки необходимо перезапустить оболочку MinGW/MYSY, чтобы убедиться в правильности применения конфигураций некоторых инструментов.
$ cd milvus
$ scripts/install_deps_msys.sh
2. Скомпилируйте Milvus
Выполните следующую команду, чтобы скомпилировать и упаковать Milvus.
$ make
$ sh scripts/package_windows.sh
В случае успеха вы найдете zip-файл в подкаталоге windows_package
. zip-файл содержит все файлы для запуска milvus.exe
, включая minio.exe
и etcd.exe
.
Установка из бинарного пакета
Вы также можете загрузить бинарный пакет, который уже скомпилирован из Releases - matrixji/milvus. Каждый релиз имеет префикс windows-test-, например, windows-test-v8. Найдите нужный вам релиз и загрузите соответствующий zip-пакет.
Шаг 1. Запустите Milvus
1. Распакуйте пакет
Распакуйте пакет, и вы найдете каталог milvus
, содержащий все необходимые файлы.
2. Запустите службу MinIO
Дважды щелкните на файле run_minio.bat
, чтобы запустить службу MinIO с конфигурацией по умолчанию. Данные будут храниться в подкаталоге s3data
.
3. Запуск службы etcd
Дважды щелкните файл run_etcd.bat
, чтобы запустить службу etcd с конфигурацией по умолчанию.
4. Запустить службу Milvus
Дважды щелкните файл run_milvus.bat
, чтобы запустить службу Milvus.
Шаг 2. Запустите hello_milvus.py
После запуска службы Milvus вы можете протестировать ее, запустив hello_milvus.py
. Дополнительные сведения см. в разделе "Привет Milvus".
Участвуйте в работе нашего сообщества разработчиков с открытым исходным кодом:
- Компиляция из исходного кода
- Установка из бинарного пакета
- Участвуйте в работе нашего сообщества разработчиков с открытым исходным кодом:
On This Page
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word