واجهة سطر الأوامر Milvus (CLI)

واجهة سطر الأوامر Milvus (CLI) هي أداة سطر أوامر تدعم اتصال قاعدة بيانات، وعمليات البيانات، واستيراد وتصدير البيانات. بناءً على Milvus Python SDK، يتيح تنفيذ الأوامر من خلال أدوات سطر الأوامر التفاعلية عبر الطرفية.

الإصدار الحالي

الإصدار الحالي لـ Milvus CLI هو 0.4.0. للعثور على الإصدار المثبت وتحديد ما إذا كان هناك تحديث مطلوب، قم بتشغيل الأمر milvus_cli --version.

تثبيت Milvus CLI

إليك كيفية تثبيت Milvus CLI.

تثبيت من موقع PyPI

يمكنك تثبيت Milvus CLI من PyPI.

المتطلبات الأولية

  • قم بتثبيت Python 3.8.5 أو الإصدار الأحدث.
  • قم بتثبيت pip.

استخدام pip للتثبيت

قم بتشغيل الأمر التالي لتثبيت Milvus CLI.

pip install milvus-cli

تثبيت باستخدام Docker

يمكنك تثبيت Milvus CLI باستخدام Docker.

المتطلبات الأولية

الإصدار 19.03 أو الأحدث من Docker مطلوب.

التثبيت من صورة Docker

$ docker run -it zilliz/milvus_cli:latest

تثبيت من مصدر الكود

  1. قم بتشغيل الأمر التالي لتنزيل مستودع milvus_cli.
git clone https://github.com/zilliztech/milvus_cli.git
  1. قم بتشغيل الأمر التالي للانتقال إلى مجلد milvus_cli.
cd milvus_cli
  1. قم بتشغيل الأمر التالي لتثبيت Milvus CLI.
python -m pip install --editable .

بديلًا يمكنك أيضًا تثبيت Milvus CLI من ملف الضغط المضغوط (ملف .tar.gz). قم بتنزيل ملف الضغط ثم قم بتشغيل python -m pip install milvus_cli-.tar.gz.

التثبيت من ملف .exe

هذه الطريقة تطبق فقط على نظام التشغيل Windows.

قم بتنزيل ملف .exe من GitHub وقم بتشغيله لتثبيت Milvus CLI. إذا نجحت العملية، سيظهر milvus_cli-.exe كما هو موضح في الصورة أدناه.

Milvus_CLI

مرجع أوامر Milvus CLI

فيما يلي قائمة بجميع الأوامر المدعومة مع خياراتها المقابلة، بما في ذلك بعض الأمثلة للإشارة.

clear

مسح محتوى الشاشة.

الصيغة

clear

الخيارات

الخيار الاسم الكامل الوصف
--help n/a عرض معلومات المساعدة لاستخدام هذا الأمر.

connect

الاتصال بـ Milvus.

الصيغة

connect [-uri (نص)] [-t (نص)]

الخيارات

الخيار الاسم الكامل الوصف
-uri --uri (اختياري) اسم URI. الافتراضيات هي "http://127.0.0.1:19530".
-t --token (اختياري) مفتاح API من Zilliz Cloud أو username:password. الافتراضيات هي None.
--help n/a عرض معلومات المساعدة لاستخدام هذا الأمر.

المثال

milvus_cli > connect -uri http://127.0.0.1:19530

إنشاء قاعدة بيانات

إنشاء قاعدة بيانات في Milvus.

الصيغة

create database -db (نص)

الخيارات

الخيار الاسم الكامل الوصف
-db --database [مطلوب] اسم قاعدة البيانات في Milvus.
--help n/a عرض معلومات المساعدة لاستخدام هذا الأمر.

المثال

المثال 1

المثال التالي يقوم بإنشاء قاعدة بيانات تسمى testdb في Milvus.

milvus_cli > create database -db testdb

استخدام قاعدة البيانات

استخدام قاعدة بيانات في Milvus.

الصيغة

use database -db (نص)

الخيارات

الخيار الاسم الكامل الوصف
-db --database [مطلوب] اسم قاعدة البيانات في Milvus.
--help لا يوجد عرض المساعدة لاستخدام الأمر.

مثال

مثال 1

المثال التالي يستخدم قاعدة بيانات تسمى testdb في Milvus.

milvus_cli > use database -db testdb

قائمة قواعد البيانات

قائمة قواعد البيانات في Milvus.

الصيغة

قائمة قواعد البيانات

مثال

مثال 1

المثال التالي يقوم بعرض قواعد البيانات في Milvus.

milvus_cli > list databases

حذف قاعدة البيانات

حذف قاعدة بيانات في Milvus.

الصيغة

حذف قاعدة بيانات -db (نص)

الخيارات

الخيار الاسم الكامل الوصف
-db --database [مطلوب] اسم قاعدة البيانات في Milvus.
--help لا يوجد عرض المساعدة لاستخدام الأمر.

مثال

مثال 1

المثال التالي يقوم بحذف قاعدة بيانات تسمى testdb في Milvus.

milvus_cli > delete database -db testdb

إنشاء مستخدم

إنشاء مستخدم في Milvus.

الصيغة

إنشاء مستخدم -u (نص) -p (نص)

الخيارات

الخيار الاسم الكامل الوصف
-p --password كلمة مرور المستخدم في Milvus. القيمة الافتراضية هي "None".
-u --username اسم المستخدم في Milvus. القيمة الافتراضية هي "None".
--help لا يوجد عرض المساعدة لاستخدام الأمر.

مثال

مثال 1

المثال التالي يقوم بإنشاء مستخدم بالاسم zilliz وكلمة مرور zilliz في Milvus.

milvus_cli > create user -u zilliz -p zilliz

إنشاء اسم مستعار

تعيين اسم مستعار فريد لمجموعة بيانات.

يمكن أن تحتوي مجموعة البيانات على عدة أسماء مستعارة، ولكن الاسم المستعار يتوافق مع مجموعة بيانات واحدة فقط.

الصيغة

إنشاء اسم مستعار -c (نص) -a (نص) [-A]

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة.
-a --alias-name الاسم المستعار.
-A --alter (اختياري) علامة لنقل الاسم المستعار إلى مجموعة محددة.
--help لا يوجد عرض المساعدة لاستخدام الأمر.

مثال

مثال 1

المثال التالي يقوم بإنشاء أسماء مستعارة carAlias1 و carAlias2 لمجموعة تسمى car.

milvus_cli > create alias -c car -a carAlias1

مثال 2

المثال 2 مبني على المثال 1.

المثال التالي يقوم بنقل الاسم المستعار carAlias1 من مجموعة car إلى مجموعة car2.

milvus_cli > create alias -c car2 -A -a carAlias1

إنشاء مجموعة

إنشاء مجموعة.

الصيغة

إنشاء مجموعة -c (نص) -f (نص) -p (نص) [-a] [-d (نص)]

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة.
-f --schema-field (متعدد) أنماط الحقول بتنسيق ::.
-p --schema-primary-field اسم الحقل الرئيسي.
-a --schema-auto-id (اختياري) علامة لتوليد معرف تلقائي.
-desc --schema-description (اختياري) وصف للمجموعة.
-level --consistency-level (اختياري) مستوى التناسق: محدود، جلسة، قوي، نهائي.
-d --is-dynamic (اختياري) ما إذا كانت بيانات المجموعة تدعم الحقول الديناميكية.
-s --shards-num (اختياري) عدد الشظايا.
--help لا يوجد عرض مساعدة استخدام الأمر.

مثال

milvus_cli > create collection -c car -f id:INT64:primary_field -f vector:FLOAT_VECTOR:128 -f color:INT64:color -f brand:INT64:brand -p id -A -d 'car_collection'

إنشاء قسم

إنشاء قسم.

الصيغة

create partition -c (نص) -p (نص) [-d (نص)]

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة.
-p --partition اسم القسم.
-d --description (اختياري) وصف القسم.
--help n/a عرض مساعدة الاستخدام الأمر.

مثال

milvus_cli > create partition -c car -p new_partition -d test_add_partition

إنشاء فهرس

إنشاء فهرس لحقل معين.

حاليًا، يدعم المجموعة حد أقصى لفهرس واحد.

الصيغة

create index

الخيارات

الخيار الاسم الكامل الوصف
--help n/a عرض مساعدة الاستخدام الأمر.

مثال

لإنشاء فهرس لحقل معين وطلب المعلومات المطلوبة:

milvus_cli > create index

اسم المجموعة (car، car2): car2

اسم الحقل لإنشاء فهرس له (vector): vector

اسم الفهرس: vectorIndex

نوع الفهرس (FLAT، IVF_FLAT، IVF_SQ8، IVF_PQ، RNSG، HNSW، ANNOY، AUTOINDEX، DISKANN،) []:  IVF_FLAT  

نوع المقياس الخاص بالفهرس (L2، IP، HAMMING، TANIMOTO،): L2

معلمة nlist للفهرس: 2

مهلة الوقت []:

حذف مستخدم

حذف مستخدم.

الصيغة

delete user -u (نص)

الخيارات

الخيار الاسم الكامل الوصف
-u --username اسم المستخدم.
--help n/a عرض مساعدة الاستخدام الأمر.

مثال

milvus_cli > delete user -u zilliz

حذف الاسم المستعار

حذف اسم مستعار.

الصيغة

delete alias -a (نص) 

الخيارات

الخيار الاسم الكامل الوصف
-a --alias-name الاسم المستعار.
--help n/a عرض مساعدة الاستخدام الأمر.

حذف المجموعة

حذف مجموعة.

الصيغة

delete collection -c (نص) 

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة التي سيتم حذفها.
--help n/a عرض مساعدة الاستخدام الأمر.

مثال

milvus_cli > delete collection -c car

حذف الكيانات

حذف الكيانات.

الصيغة

delete entities -c (نص) -p (نص) 

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة التي ينتمي إليها الكيان.
-p --partition (اختياري) اسم القسم الذي سيتم حذفه.
--help n/a عرض معلومات المساعدة حول كيفية استخدام الأمر.

مثال

milvus_cli > delete entities -c vehicles

حدد التعبير للكيانات المراد حذفها، على سبيل المثال، "معرفات الفيلم في [0،1]": معرفات الفيلم في [0،1]

أنت تحاول حذف الكيانات من المجموعة. لا يمكن التراجع عن هذه العملية!
هل ترغب في المتابعة بتنفيذ هذه العملية؟ [ن/ي]: ن

حذف القسم

حذف قسم.

الصيغة

delete partition -c (نص) -p (نص)

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة التي ينتمي إليها القسم.
-p --partition اسم القسم الذي سيتم حذفه.
--help n/a عرض معلومات المساعدة حول كيفية استخدام الأمر.

مثال

milvus_cli > delete partition -c vehicles -p new_partition

حذف الفهرس

حذف الفهرس وملفات الفهرس المقابلة.

حاليًا، يدعم المجموعة حتى فهرس واحد.

الصيغة

delete index -c (نص) -in (نص)

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة.
-in --index-name اسم الفهرس.
--help لا توجد عرض معلومات المساعدة حول كيفية استخدام الأمر.

مثال

milvus_cli > delete index -c مركبات -in اسم_الفهرس

وصف المجموعة

عرض معلومات مفصلة حول المجموعة.

الصيغة

show collection -c (نص)

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة.
--help لا توجد عرض معلومات المساعدة حول كيفية استخدام الأمر.

مثال

milvus_cli > show collection -c اختبار_مجموعة_الإدراج

وصف القسم

عرض معلومات مفصلة حول القسم.

الصيغة

show partition -c (نص) -p (نص)

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة التي ينتمي إليها القسم.
-p --partition اسم القسم.
--help لا توجد عرض معلومات المساعدة حول كيفية استخدام الأمر.
milvus_cli > show partition -c اختبار_مجموعة_الإدراج -p \_افتراضي

وصف الفهرس

عرض معلومات مفصلة حول الفهرس.

الصيغة

show index -c (نص) -in (نص)

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة.
-in --index-name اسم الفهرس.
--help لا توجد عرض معلومات المساعدة حول كيفية استخدام الأمر.

مثال

milvus_cli > show index -c اختبار_المجموعة -in اسم_الفهرس

الخروج

إغلاق نافذة سطر الأوامر.

الصيغة

exit

الخيارات

الخيار الاسم الكامل الوصف
--help لا توجد عرض معلومات المساعدة حول كيفية استخدام هذا الأمر.

المساعدة

عرض معلومات المساعدة حول الأمر.

الصيغة

help

الأوامر

الأمر الوصف
calc حساب المسافة بين مصفوفتين من النواقل، ويمكن أن تكون mkts_from_hybridts، mkts_from_unixtime، hybridts_to_unixtime.
clear مسح الشاشة.
connect الاتصال بـ Milvus.
create إنشاء مجموعة، قسم، فهرس، أو اسم مستعار.
delete حذف مجموعة، قسم، فهرس، كيان، أو اسم مستعار.
describe وصف مجموعة، قسم، أو فهرس.
exit إغلاق نافذة سطر الأوامر.
help عرض معلومات المساعدة للأمر.
import استيراد البيانات المحلية أو عن بُعد إلى قسم.
list عرض قوائم المجموعات، الأقسام، أو الفهارس.
load تحميل مجموعة أو قسم إلى الذاكرة.
load_balance إجراء توازن الحمل على عقدة الاستعلام.
query عرض نتائج الاستعلام التي تلبي جميع شروط الإدخال.
release إصدار مجموعة أو قسم.
search البحث في التشابه ناقل الأوامر أو البحث المختلط.
show عرض معلومات المجموعة الحالية، تقدم تحميل الكيانات، تقدم فهرس الكيانات، أو معلومات القطعة.
version عرض إصدار Milvus_CLI.

الاستيراد

استيراد البيانات المحلية أو عن بُعد إلى قسم.

الصيغة

import -c (نص)[-p (نص)] 

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة التي سيتم إدراج البيانات فيها.
-p --partition (اختياري) اسم القسم الذي سيتم إدراج البيانات فيه. يشير تخطي الخيار الخاص بالقسم هذا إلى اختيار القسم "_افتراضي".
--help لا توجد عرض معلومات المساعدة حول كيفية استخدام الأمر.

المثال 1

المثال التالي يقوم باستيراد ملف CSV محلي.

milvus_cli > import -c car 'examples/import_csv/vectors.csv'

قراءة ملف csv...  [####################################]  100%

أسماء الأعمدة ['vector', 'color', 'brand']

تم معالجة 50001 سطر.

جارٍ إدراج البيانات...

تم إدراجها بنجاح.
--------------------------  ------------------
إجمالي الكيانات المدخلة:             50000
إجمالي الكيانات في المجموعة:    150000
الطابع الزمني لـ Milvus:           428849214449254403
--------------------------  ------------------

المثال 2

المثال التالي يقوم باستيراد ملف CSV عن بُعد.

milvus_cli > import -c car 'https://raw.githubusercontent.com/milvus-io/milvus_cli/main/examples/import_csv/vectors.csv'

قراءة الملف من عنوان URL عن بُعد.

قراءة ملف csv...  [####################################]  100%

أسماء الأعمدة ['vector', 'color', 'brand']

تم معالجة 50001 سطر.

جارٍ إدراج البيانات...

تم إدراجها بنجاح.

--------------------------  ------------------
إجمالي الكيانات المدخلة:                   50000
إجمالي الكيانات في المجموعة:              150000
الطابع الزمني لـ Milvus:          428849214449254403
--------------------------  ------------------

قائمة المستخدمين

يقوم بعرض كل المستخدمين.

الصيغة

list users

الخيارات

الخيار الاسم الكامل الوصف
--help n/a يعرض معلومات الاستخدام لهذا الأمر.

قائمة المجموعات

يقوم بعرض كل المجموعات.

الصيغة

list collections

الخيارات

الخيار الاسم الكامل الوصف
--help n/a يعرض معلومات الاستخدام لهذا الأمر.

قائمة الفهارس

يقوم بعرض كل الفهارس لمجموعة معينة.

حاليًا، تدعم المجموعة فهرسًا واحدًا على الأكثر.

الصيغة

list indexes -c (النص)

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة.
--help n/a يعرض معلومات الاستخدام لهذا الأمر.

قائمة الأقسام

يقوم بعرض كل الأقسام لمجموعة معينة.

الصيغة

list partitions -c (النص)

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة.
--help n/a يعرض معلومات الاستخدام لهذا الأمر.

تحميل

يقوم بتحميل مجموعة أو قسم من القرص إلى الذاكرة.

الصيغة

load -c (النص) [-p (النص)]

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة التي ينتمي إليها القسم.
-p --partition (اختياري/متعدد) اسم القسم.
--help n/a يعرض معلومات الاستخدام لهذا الأمر.

الاستعلام

يعرض نتائج الاستعلام التي تتطابق مع جميع الشروط التي تدخلها.

الصيغة

query

الخيارات

الخيار الاسم الكامل الوصف
--help n/a يعرض معلومات الاستخدام لهذا الأمر.

المثال

المثال 1

قم بعمل استعلام واطلب المعلومات المطلوبة:

milvus_cli > query

اسم المجموعة: car

تعبير الاستعلام: id in [428960801420883491, 428960801420883492, 428960801420883493]

أسماء الأقسام التي تحتوي على الكيانات (مفصولة بفواصل) []: default

قائمة حقول الرجوع (مفصولة بفواصل) []: color, brand

المهلة []:

الطابع الزمني المضمون. هذا يشير إلى جميع العمليات التي قامت بها Milvus قبل الطابع الزمني الذي قدمته. إذا لم يتم تقديم طابع زمني، سيقوم Milvus بالبحث عن جميع العمليات التي تمت حتى الآن. [0]: وقت الانقباض. تستخدم فقط في مستوى الاتساق المحصور. إذا تم ضبط وقت الانسيابي، سيقوم PyMilvus باحتساب الطابع الزمني المضمون من وقت التنسيق الحالي. إذا لم يتم ضبط هذا الاختيار، سيكون القيمة الافتراضية 5 ثوانٍ. [5]:

المثال ٢

قم بتنفيذ استعلام واستدراج المعلومات المطلوبة:

milvus_cli > query

اسم المجموعة: car

تعبير الاستعلام: id > 428960801420883491

أسماء الأقسام التي تحتوي على الكيانات (مفصولة بفواصل) []: الافتراضي

قائمة الحقول المرجعية (مفصولة بفواصل) []: id, color, brand

وقت الانتهاء []:

الطابع الزمني المضمون. يشير هذا إلى جميع العمليات التي تمت بواسطة Milvus قبل الطابع الزمني المقدم. إذا لم يتم تقديم طابع زمني من هذا القبيل، سيبحث Milvus عن جميع العمليات التي تمت حتى الآن. [0]: وقت مهيّء. يُستخدم فقط في مستوى الاتساق المحدود. إذا تم تعيين وقت مهيّء، سيلغي PyMilvus الطابع الزمني الحالي من الوقت المهيّء ليستخدمه كالطابع الزمني المضمون. إذا لم يتم تعيين هذا الخيار، ستكون القيمة الافتراضية 5 ثوانٍ. [5]:

الإفراج

قم بإطلاق سراح ذاكرة الوصول العشوائي لمجموعة أو جزء.

الصيغة

release -c (نص) [-p (نص)]

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة التي ينتمي إليها الجزء.
-p --partition (اختياري/متعدد) اسم الجزء.
--help لا يوجد عرض معلومات الاستخدام للأمر.

البحث

قم بتنفيذ البحث عن التشابه في المتجهات أو البحث المختلط.

الصيغة

search

الخيارات

الخيار الاسم الكامل الوصف
--help لا يوجد عرض معلومات الاستخدام للأمر.

المثال

المثال ١

قم بالبحث في ملف csv واستدراج المعلومات المطلوبة:

milvus_cli > search

اسم المجموعة (car, test_collection): car

المتجهات لبيانات البحث (طول بيانات الاستعلام (nq)، بُعد كل متجه في البيانات يجب أن يساوي حقل المتجه للمجموعة. يمكنك أيضًا استيراد ملف csv
الشاشة الرئيسية): examples/import_csv/search_vectors.csv

حقل المتجه لمجموعة البحث (متجه): متجه

نوع المقياس: L2

قيمة nprobe لمعلمة البحث: 10

العدد الأقصى للسجلات التي سيتم إرجاعها، المعروف أيضًا باسم topk: 2

تعبير منطقي لتصفية الخصائص []: id > 0

أسماء الأقسام التي ستُبحث فيها (مفصولة بفواصل) ['_default'] []: _default

وقت الانتهاء []:

الطابع الزمني المضمون (يشير إلى أن Milvus يقوم بجميع العمليات قبل الطابع الزمني المقدم. إذا لم يقدم طابع زمني من هذا القبيل، سيبحث Milvus عن جميع العمليات حتى الآن) [0]: 

المثال 2

قم بالبحث في مجموعة الفهرس وقم بطلب المعلمات المطلوبة:

milvus_cli > search

ادخل اسم المجموعة (مثال: car, test_collection): car

بيانات الناقل للبحث (طول البيانات هو عدد بيانات الاستعلام (nq)، وبعد كل ناقل يجب أن يكون مساويًا لبعد الناقل في مجموعة البيانات. يمكنك أيضًا استيراد ملف CSV بدون سطر رأس):
    [[0.71, 0.76, 0.17, 0.13, 0.42, 0.07, 0.15, 0.67, 0.58, 0.02, 0.39, 0.47, 0.58, 0.88, 0.73, 0.31, 0.23, 0.57, 0.33, 0.2, 0.03, 0.43, 0.78, 0.49, 0.17, 0.56, 0.76, 0.54, 0.45, 0.46, 0.05, 0.1, 0.43, 0.63, 0.29, 0.44, 0.65, 0.01, 0.35, 0.46, 0.66, 0.7, 0.88, 0.07, 0.49, 0.92, 0.57, 0.5, 0.16, 0.77, 0.98, 0.1, 0.44, 0.88, 0.82, 0.16, 0.67, 0.63, 0.57, 0.55, 0.95, 0.13, 0.64, 0.43, 0.71, 0.81, 0.43, 0.65, 0.76, 0.7, 0.05, 0.24, 0.03, 0.9, 0.46, 0.28, 0.92, 0.25, 0.97, 0.79, 0.73, 0.97, 0.49, 0.28, 0.64, 0.19, 0.23, 0.51, 0.09, 0.1, 0.53, 0.03, 0.23, 0.94, 0.87, 0.14, 0.42, 0.82, 0.91, 0.11, 0.91, 0.37, 0.26, 0.6, 0.89, 0.6, 0.32, 0.11, 0.98, 0.67, 0.12, 0.66, 0.47, 0.02, 0.15, 0.6, 0.64, 0.57, 0.14, 0.81, 0.75, 0.11, 0.49, 0.78, 0.16, 0.63, 0.57, 0.18]]

حقل الناقل للبحث (مثال: vector): 

نوع قياس المسافة: L2

قيمة المعلمة nprobe: 10

عدد الأماكن العشرية للمسافات المُرجعة (المعروف أيضًا بـ topk): 5

تعبير منطقي لتصفية الخصائص ([]): id > 0

أسماء القسم للبحث (إذا كانت متعددة، فانفصل بفواصل) ['_default'] []: _default

وقت الانتهاء ([]): 

ضمان الطابع الزمني (يخبر Milvus بالنظر إلى جميع العمليات المُنفذة قبل الطابع الزمني المحدد. إذا لم يتم توفير طابع زمني، سيقوم Milvus بالبحث في جميع العمليات المنفذة حتى الآن) [0]: 

المثال 3

البحث في المجموعات غير المفهرسة وطلب الإدخال:

milvus_cli > search

اسم المجموعة (car، car2): car

نفوق لبحث البيانات (طول البيانات لعدد الاستعلام (nq) ، الأبعاد لكل ناقل في البيانات يجب أن تكون متساوية مع حقل ناقل المجموعة. يمكنك أيضًا استيراد ملف csv بدون ترويسات): examples/import_csv/search_vectors.csv

حقل ناقل للبحث في المجموعة (vector): vector

الأماكن العشرية للمسافات المرجعية (يشير -1 إلى جميع الأماكن): 5

الحد الأقصى لعدد السجلات المرجعية ، المعروف أيضًا باسم topk: 2

تعبير بولياني لتصفية الخصائص: []

أسماء الأقسام التي سيتم البحث فيها (استخدم ',' للفصل إذا كانت هناك عدة): ['_default'] []

عند انتهاء الوقت: []

الأوقات الفعلية المضمونة (تشير إلى أن Milvus تعتبر جميع العمليات التي تمت قبل الطابع الزمني المُقدم. إذا لم يتم توفير الطابع الزمني ، ستبحث Milvus في جميع العمليات التي تمت حتى الآن): [0]

قائمة الاتصالات

عرض قائمة الاتصالات.

بنية

list connections 

الخيارات

الخيار الاسم الكامل الوصف
--help n/a إظهار معلومات المساعدة لاستخدام هذا الأمر.

عرض تقدم الفهرسة

عرض تقدم فهرسة الكيانات.

بنية

show index_progress -c (text) [-i (text)]

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة التي ينتمي إليها الكيان.
-i --index (اختياري) اسم الفهرس.
--help n/a إظهار معلومات المساعدة لاستخدام هذا الأمر.

عرض تقدم التحميل

عرض تقدم تحميل الكيانات.

بنية

show loading_progress -c (text) [-p (text)]

الخيارات

الخيار الاسم الكامل الوصف
-c --collection-name اسم المجموعة التي ينتمي إليها الكيان.
-p --partition (اختياري/متعدد) اسم القسم المراد تحميله.
--help n/a إظهار معلومات المساعدة لاستخدام هذا الأمر.

الإصدار

عرض إصدار Milvus_CLI.

بنية

version

الخيارات

الخيار الاسم الكامل الوصف
--help n/a إظهار معلومات المساعدة لاستخدام هذا الأمر.

يمكنك أيضًا التحقق من إصدار Milvus_CLI في الشل، كما هو موضح في المثال التالي. في هذه الحالة، يعمل milvus_cli --version كالأمر.

مثال

$ milvus_cli --version
Milvus_CLI v0.4.0