Milvus Komut Satırı Arayüzü (CLI)

Milvus Komut Satırı Arayüzü (CLI), veritabanı bağlantısını destekleyen, veri işlemlerini, veri import ve export işlemlerini gerçekleştirebilen bir komut satırı aracıdır. Milvus Python SDK tabanlı olarak, terminale etkileşimli komut satırı istemcisi aracılığıyla komutları yürütmeyi sağlar.

Mevcut Sürüm

Milvus CLI'nin mevcut sürümü 0.4.0'dır. Yüklü sürümü bulmak ve güncelleme gerekip gerekmediğini belirlemek için milvus_cli --version komutunu çalıştırın.

Milvus CLI Kurulumu

Milvus CLI'yi nasıl kuracağınız aşağıda verilmiştir.

PyPI'dan Kurulum

Milvus CLI'yi PyPI üzerinden kurabilirsiniz.

Ön Koşullar

pip Kullanarak Kurulum

Aşağıdaki komutu kullanarak Milvus CLI'yi kurun.

pip install milvus-cli

Docker Kullanarak Kurulum

Milvus CLI'yi Docker kullanarak kurabilirsiniz.

Ön Koşullar

En az Docker 19.03 sürümü gerekir.

Docker İmajından Kurulum

$ docker run -it zilliz/milvus_cli:latest

Kaynak Kodundan Kurulum

  1. Aşağıdaki komutu kullanarak milvus_cli deposunu indirin.
git clone https://github.com/zilliztech/milvus_cli.git
  1. Aşağıdaki komutu kullanarak milvus_cli klasörüne girin.
cd milvus_cli
  1. Milvus CLI'yi yüklemek için aşağıdaki komutu kullanın.
python -m pip install --editable .

Alternatif olarak, Milvus CLI'yi sıkıştırılmış bir tarball (.tar.gz dosyası) üzerinden de kurabilirsiniz. Tarball'ı indirin ve ardından python -m pip install milvus_cli-.tar.gz komutunu çalıştırın.

.exe Dosyasından Kurulum

Bu kurulum yöntemi sadece Windows için geçerlidir.

GitHub'dan bir .exe dosyası indirin ve çalıştırarak Milvus CLI'yi kurun. Başarılı olursa, aşağıdaki resimde gösterildiği gibi bir milvus_cli-.exe penceresi görünecektir.

Milvus_CLI

Milvus CLI Komut Referansı

Aşağıda, desteklenen tüm komutların ilgili seçenekleriyle birlikte bir listesi ve bazı örnekler bulunmaktadır.

clear

Ekran içeriğini temizler.

Sözdizimi

clear

Seçenekler

Seçenek Tam Adı Açıklama
--help N/A Bu komutun kullanımı için yardım bilgilerini gösterir.

connect

Milvus'a bağlanır.

Sözdizimi

connect [-uri (metin)] [-t (metin)]

Seçenekler

Seçenek Tam Adı Açıklama
-uri --uri (İsteğe bağlı) URI adı. Varsayılan olarak "http://127.0.0.1:19530".
-t --token (İsteğe bağlı) zilliz cloud apikey veya username:password. Varsayılan olarak Yok.
--help N/A Bu komutun kullanımı için yardım bilgilerini gösterir.

Örnek

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

create Database

Milvus'ta bir veritabanı oluşturur.

Sözdizimi

create database -db (metin)

Seçenekler

Seçenek Tam Adı Açıklama
-db --database [Gerekli] Milvus'ta veritabanının adı.
--help n/a Bu komutun kullanımı için yardım bilgilerini gösterir.

Örnek

Örnek 1

Aşağıdaki örnek, Milvus'ta testdb adında bir veritabanı oluşturur.

milvus_cli > create database -db testdb

Use Database

Milvus'ta bir veritabanını kullanır.

Sözdizimi

use database -db (text)

Seçenekler

Seçenek Tam Adı Açıklama
-db --database [Gerekli] Milvus'ta veritabanının adı.
--help n/a Komutun nasıl kullanılacağını göstermek için yardımı görüntüler.

Örnek

Örnek 1

Aşağıdaki örnek, Milvus'ta testdb adında bir veritabanı kullanır.

milvus_cli > use database -db testdb

Veritabanlarını Listele

Milvus'taki veritabanlarını listeler.

Sözdizimi

list databases

Örnek

Örnek 1

Aşağıdaki örnek, Milvus'taki veritabanlarını listeler.

milvus_cli > list databases

Veritabanını Sil

Milvus'ta bir veritabanını siler.

Sözdizimi

delete database -db (metin)

Seçenekler

Seçenek Tam Adı Açıklama
-db --database [Gerekli] Milvus'taki veritabanının adı.
--help n/a Komutun nasıl kullanılacağını göstermek için yardımı görüntüler.

Örnek

Örnek 1

Aşağıdaki örnek, Milvus'ta testdb adında bir veritabanını siler.

milvus_cli > delete database -db testdb

Kullanıcı Oluştur

Milvus'ta bir kullanıcı oluşturur.

Sözdizimi

create user -u (metin) -p (metin)

Seçenekler

Seçenek Tam Adı Açıklama
-p --password Milvus'taki kullanıcının parolası. Varsayılan değer "None" dır.
-u --username Milvus'taki kullanıcı adı. Varsayılan değer "None" dır.
--help n/a Komutun nasıl kullanılacağını göstermek için yardımı görüntüler.

Örnek

Örnek 1

Aşağıdaki örnek, Milvus'ta zilliz kullanıcı adı ve zilliz şifresi ile bir kullanıcı oluşturur.

milvus_cli > create user -u zilliz -p zilliz

Takma Ad Oluştur

Bir koleksiyon için benzersiz bir takma ad atar.

Bir koleksiyonun birden fazla takma adı olabilir, ancak bir takma ad yalnızca bir koleksiyona karşılık gelir.

Sözdizimi

create alias -c (metin) -a (metin) [-A]

Seçenekler

Seçenek Tam Adı Açıklama
-c --collection-name Koleksiyonun adı.
-a --alias-name Takma ad.
-A --alter (İsteğe bağlı) Bir takma adı belirtilen bir koleksiyona taşımak için bayrak.
--help n/a Komutun nasıl kullanılacağını göstermek için yardımı görüntüler.

Örnek

Örnek 1

Aşağıdaki örnek, car adında bir koleksiyon için carAlias1 ve carAlias2 takma adları oluşturur.

milvus_cli > create alias -c car -a carAlias1

Örnek 2

Örnek 2, Örnek 1'e dayanmaktadır.

Aşağıdaki örnek, carAlias1 takma adını car koleksiyonundan car2 koleksiyonuna taşır.

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

Koleksiyon Oluştur

Bir koleksiyon oluşturur.

Sözdizimi

create collection -c (metin) -f (metin) -p (metin) [-a] [-d (metin)]

Seçenekler

Seçenek Tam Adı Açıklama
-c --collection-name Koleksiyonun adı.
-f --schema-field (çoklu) :: formatında alan desenleri.
-p --schema-primary-field Birincil anahtar alanın adı.
-a --schema-auto-id (isteğe bağlı) Kimlik otomatik oluşturma bayrağı.
-desc --schema-description (isteğe bağlı) Koleksiyon açıklaması.
-level --consistency-level (isteğe bağlı) Tutarlılık seviyesi: Sınırlı, Oturum, Güçlü, Olay.
-d --is-dynamic (isteğe bağlı) Koleksiyon şemasının dinamik alanları destekleyip desteklemediği.
-s --shards-num (isteğe bağlı) Shard sayısı.
--help n/a Komutun kullanım yardımını görüntüler.

Örnek

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'

Bölüm Oluştur

Bir bölüm oluşturur.

Sözdizimi

partition oluştur -c (metin) -p (metin) [-d (metin)]

Seçenekler

Seçenek Tam Ad Açıklama
-c --koleksiyon-adı Koleksiyonun adı.
-p --bölüm Bölümün adı.
-d --açıklama (isteğe bağlı) Bölümün açıklaması.
--yardım n/a Komut kullanım yardımını gösterir.

Örnek

milvus_cli > partition oluştur -c araba -p yeni_bölüm -d test_bölüm_ekle

İndeks Oluştur

Bir alana endeks oluştur.

Şu anda, bir koleksiyon maksimum bir endeks destekler.

Sözdizimi

endeks oluştur

Seçenekler

Seçenek Tam Ad Açıklama
--yardım n/a Komut kullanım yardımını gösterir.

Örnek

Bir alan için bir endeks oluşturup gerekli bilgiler için istemde bulunmak için:

milvus_cli > endeks oluştur

Koleksiyon adı (araba, araba2): araba2

Endeks oluşturmak için alan adı (vektör): vektör

Endeks adı: vektörEndeks

Endeks türü (DÜZ, IVF_DÜZ, IVF_SQ8, IVF_PQ, RNSG, HNSW, ANNOY, OTOMATİKEND, DISKANN, ) []:  IVF_DÜZ  

Endeks metrik türü (L2, IP, HAMMING, TANIMOTO,): L2

Endeks nlist parametresi: 2

Zaman aşımı []:

Kullanıcı Sil

Bir kullanıcıyı sil.

Sözdizimi

kullanıcı sil -u (metin)

Seçenekler

Seçenek Tam Ad Açıklama
-u --kullanıcı-adı Kullanıcı adı.
--yardım n/a Komut kullanım yardımını gösterir.

Örnek

milvus_cli > kullanıcı sil -u zilliz

Takma Adı Sil

Bir takma adı sil.

Sözdizimi

takma ad sil -a (metin) 

Seçenekler

Seçenek Tam Ad Açıklama
-a --takma-ad Takma ad.
--yardım n/a Komut kullanım yardımını gösterir.

Koleksiyon Sil

Bir koleksiyonu sil.

Sözdizimi

koleksiyon sil -c (metin) 

Seçenekler

Seçenek Tam Ad Açıklama
-c --koleksiyon-adı Silinecek koleksiyonun adı.
--yardım n/a Komut kullanım yardımını gösterir.

Örnek

milvus_cli > koleksiyon sil -c araba

Varlıkları Sil

Varlıkları sil.

Sözdizimi

varlıkları sil -c (metin) -p (metin) 

Seçenekler

Seçenek Tam Ad Açıklama
-c --koleksiyon-adı Varlığın dahil olduğu koleksiyonun adı.
-p --bölüm (İsteğe bağlı) Silinecek bölümün adı.
--yardım n/a Komutu kullanmanın yardım bilgilerini gösterir.

Örnek

milvus_cli > varlıkları sil -c araçlar

Silinecek varlıklar için ifadeyi belirtin, örn., "film kimliği [0,1] içinde": film kimliği [0,1]

Koleksiyondan varlıkları silmeye çalışıyorsunuz. Bu işlem geri alınamaz!
Bu işleme devam etmek istiyor musunuz? [e/H]: e

Bölümü Sil

Bir bölümü sil.

Sözdizimi

bölümü sil -c (metin) -p (metin)

Seçenekler

Seçenek Tam Ad Açıklama
-c --koleksiyon-adı Bölümün dahil olduğu koleksiyonun adı.
-p --bölüm Silinecek bölümün adı.
--yardım n/a Komutu kullanmanın yardım bilgilerini gösterir.

Örnek

milvus_cli > bölümü sil -c araçlar -p yeni_bölüm

Endeks Sil

Endeksi ve ilgili endeks dosyalarını sil.

Şu anda, bir koleksiyon en fazla bir endeks destekler.

Sözdizimi

endeks sil -c (metin) -in (metin)

Seçenekler

Seçenek Tam Ad Açıklama
-c --collection-name Koleksiyonun adı.
-in --index-name İndeksin adı.
--help n/a Komutun nasıl kullanılacağına dair yardım bilgilerini görüntüler.

Örnek

milvus_cli > delete index -c vehicles -in index_name

Koleksiyonu Tanımla

Koleksiyon hakkında detaylı bilgileri görüntüler.

Sözdizimi

show collection -c (metin)

Seçenekler

Seçenek Tam Ad Açıklama
-c --collection-name Koleksiyonun adı.
--help n/a Komutun nasıl kullanılacağına dair yardım bilgilerini görüntüler.

Örnek

milvus_cli > show collection -c test_collection_insert

Bölümü Tanımla

Bölüm hakkında detaylı bilgileri görüntüler.

Sözdizimi

show partition -c (metin) -p (metin)

Seçenekler

Seçenek Tam Ad Açıklama
-c --collection-name Bölümün ait olduğu koleksiyonun adı.
-p --partition Bölümün adı.
--help n/a Komutun nasıl kullanılacağına dair yardım bilgilerini görüntüler.
milvus_cli > show partition -c test_collection_insert -p _default

İndeks Tanımı

İndeks hakkında detaylı bilgileri görüntüler.

Sözdizimi

show index -c (metin) -in (metin)

Seçenekler

Seçenek Tam Adı Açıklama
-c --collection-name Koleksiyonun adı.
-in --index-name İndeksin adı.
--help n/a Bu komutun nasıl kullanılacağına dair yardım bilgilerini görüntüler.

Örnek

milvus_cli > show index -c test_collection -in index_name

Çıkış

Komut satırı penceresini kapatır.

Sözdizimi

exit

Seçenekler

Seçenek Tam Adı Açıklama
--help n/a Bu komutun nasıl kullanılacağına dair yardım bilgilerini görüntüler.

Yardım

Komut için yardım bilgilerini görüntüler.

Sözdizimi

help

Komutlar

Komut Açıklama
calc İki vektör dizisi arasındaki mesafeyi hesaplar, mkts_from_hybridts, mkts_from_unixtime, hybridts_to_unixtime olabilir.
clear Ekranı temizler.
connect Milvus'a bağlanır.
create Koleksiyon, bölüm, indeks veya takma ad oluşturur.
delete Koleksiyon, bölüm, indeks, varlık veya takma ad siler.
describe Koleksiyon, bölüm veya indeks hakkında bilgi verir.
exit Komut satırı penceresini kapatır.
help Komut için yardım bilgilerini görüntüler.
import Yerel veya uzak veriyi bir bölüme içe aktarır.
list Koleksiyonları, bölümleri veya indeksleri listeler.
load Bir koleksiyonu veya bölümü belleğe yükler.
load_balance Sorgu düğümünde yük dengeleme işlemi yapar.
query Tüm girdi koşullarını sağlayan sorgu sonuçlarını görüntüler.
release Bir koleksiyonu veya bölümü serbest bırakır.
search Vektör benzerlik araması veya karma arama yapar.
show Mevcut koleksiyonu, varlık yükleme ilerlemesini, varlık indeksleme ilerlemesini veya segment bilgilerini görüntüler.
version Milvus_CLI sürümünü görüntüler.

İçe Aktar

Yerel veya uzak veriyi bir bölüme içe aktarır.

Sözdizimi

import -c (metin)[-p (metin)] 

Seçenekler

Seçenek Tam Adı Açıklama
-c --collection-name Verinin ekleneceği koleksiyonun adı.
-p --partition (İsteğe bağlı) Verinin ekleneceği bölümün adı. Bu bölüm seçeneğini atlamak, "_default" bölümünü seçildiği anlamına gelir.
--help n/a Bu komutun nasıl kullanılacağına dair yardım bilgilerini görüntüler.

Örnek 1

Aşağıdaki örnek yerel bir CSV dosyasını içe aktarır.

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

Csv dosyası okunuyor...  [####################################]  100%

Kolon isimleri ['vektör', 'renk', 'marka']

50001 satır işlendi.

Ekleniyor...

Başarıyla eklendi.
--------------------------  ------------------
Toplam eklenen öğeler:             50000
Toplam koleksiyon öğeleri:    150000
Milvus zaman damgası:           428849214449254403
--------------------------  ------------------

Örnek 2

Aşağıdaki örnek uzaktaki bir CSV dosyasını içe aktarır.

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

Uzak bir URL'den dosya okunuyor.

Csv dosyası okunuyor...  [####################################]  100%

Kolon isimleri ['vektör', 'renk', 'marka']

50001 satır işleniyor.

Ekleniyor...

Başarıyla eklendi.

--------------------------  ------------------
Toplam eklenen öğeler:                   50000
Koleksiyondaki toplam öğeler:              150000
Milvus zaman damgası:          428849214449254403
--------------------------  ------------------

Kullanıcıları listele

Tüm kullanıcıları listeler.

Sözdizimi

kullanıcıları listele

Seçenekler

Seçenek Tam ad Açıklama
--help n/a Bu komutun kullanım bilgisini gösterir.

Koleksiyonları listele

Tüm koleksiyonları listeler.

Sözdizimi

koleksiyonları listele

Seçenekler

Seçenek Tam ad Açıklama
--help n/a Bu komutun kullanım bilgisini gösterir.

İndeksleri listele

Bir koleksiyon için tüm indeksleri listeler.

Şu anda bir koleksiyon en fazla bir indeksi destekler.

Sözdizimi

indeksleri listele -c (metin)

Seçenekler

Seçenek Tam ad Açıklama
-c --koleksiyon-adı Koleksiyonun adı.
--help n/a Bu komutun kullanım bilgisini gösterir.

Bölümleri listele

Bir koleksiyon için tüm bölümleri listeler.

Sözdizimi

bölümleri listele -c (metin)

Seçenekler

Seçenek Tam ad Açıklama
-c --koleksiyon-adı Bölümün ait olduğu koleksiyonun adı.
--help n/a Bu komutun kullanım bilgisini gösterir.

Yükle

Bir koleksiyonu veya bölümü disktan belleğe yükler.

Sözdizimi

yük -c (metin) [-p (metin)]

Seçenekler

Seçenek Tam ad Açıklama
-c --koleksiyon-adı Bölümün ait olduğu koleksiyonun adı.
-p --bölüm (İsteğe bağlı/çoklu) Bölümün adı.
--help n/a Bu komutun kullanım bilgisini gösterir.

Sorgu

Girdiğiniz tüm koşulları karşılayan sorgu sonuçlarını görüntüler.

Sözdizimi

sorgu

Seçenekler

Seçenek Tam ad Açıklama
--help n/a Bu komutun kullanım bilgisini gösterir.

Örnek

Örnek 1

Bir sorgu gerçekleştir ve gerekli bilgileri iste:

milvus_cli > sorgu

Koleksiyon adı: car

Sorgu ifadesi: id içinde [428960801420883491, 428960801420883492, 428960801420883493]

Varlıklar içeren bölümlerin adları (virgülle ayrılmış şekilde) []: varsayılan

Dönüş alanları listesi (virgülle ayrılmış şekilde) []: renk, marka

Zaman aşımı []:

Garantili zaman damgası. Bu, sağlanan zaman damgasından önce Milvus tarafından gerçekleştirilen tüm işlemleri gösterir. Eğer böyle bir zaman damgası sağlanmazsa, Milvus şu ana kadar gerçekleştirilen tüm işlemleri arar. [0]: Zarif süre. Sınırlı tutarlılık seviyesinde yalnızca kullanılır. Eğer zarif süre ayarlanırsa, PyMilvus mevcut zaman damgasını zarif süreden çıkararak garantili zaman damgası olarak kullanır. Bu seçenek ayarlanmazsa, varsayılan değer 5 saniyedir. [5]:

Örnek 2

Sorgu gerçekleştirin ve gerekli bilgileri isteyin:

milvus_cli > query

Koleksiyon adı: car

Sorgu ifadesi: id > 428960801420883491

Varlıkların bulunduğu bölümün adları (virgülle ayrılmış şekilde) []: varsayılan

Dönüş alanları listesi (virgülle ayrılmış şekilde) []: id, renk, marka

Zaman aşımı []:

Garantili zaman damgası. Bu, sağlanan zaman damgasından önce Milvus tarafından gerçekleştirilen tüm operasyonları gösterir. Eğer böyle bir zaman damgası sağlanmazsa, Milvus şimdiye kadar gerçekleştirilen tüm operasyonları arar. [0]: Nazik zaman. Sadece bağlı tutarlılık seviyesinde kullanılır. Eğer nazik_zaman ayarlanırsa, PyMilvus mevcut zaman damgasından nazik_zamanı çıkararak garantili zaman olarak kullanır. Bu seçenek ayarlanmazsa, varsayılan değer 5 saniyedir. [5]:

Yayımlama

Bir koleksiyonun veya bölümün RAM'ını serbest bırakın.

Sözdizimi

release -c (metin) [-p (metin)]

Seçenekler

Seçenek Tam Ad Açıklama
-c --koleksiyon-adı Bölümün ait olduğu koleksiyonun adı.
-p --bölüm (İsteğe bağlı/çoklu) Bölümün adı.
--yardım n/a Komutun kullanım bilgilerini gösterir.

Arama

Vektör benzerlik araması veya karma arama gerçekleştirin.

Sözdizimi

search

Seçenekler

Seçenek Tam Ad Açıklama
--yardım n/a Komutun kullanım bilgilerini gösterir.

Örnek

Örnek 1

Csv dosyasında bir arama gerçekleştirin ve gerekli bilgileri isteyin:

milvus_cli > search

Koleksiyon adı (car, test_collection): car

Arama verileri için vektörler (sorgu verilerinin uzunluğu (nq), her bir vektörün boyutu, koleksiyonun vektör alanının boyutuna eşit olmalıdır. Ayrıca bir csv dosyası da içe aktarabilirsiniz
baş): examples/import_csv/search_vectors.csv

Koleksiyon arama için vektör alanı (vektör): vektör

Metrik tipi: L2

Arama parametresi için nprobe değeri: 10

Döndürülecek maksimum kayıt sayısı, aynı zamanda topk olarak da bilinir: 2

Özellikleri filtrelemek için boolean ifadesi []: id > 0

Aranacak bölümlerin adları (virgülle ayrılmış şekilde) ['_varsayılan'] []: _varsayılan

Zaman aşımı []:

Garantili zaman damgası (Milvus'un sağlanan zaman damgasından önce gerçekleştirdiği tüm operasyonları gösterir. Eğer böyle bir zaman damgası sağlanmazsa, Milvus şimdiye kadar gerçekleştirdiği tüm operasyonları arar) [0]:
milvus_cli > ara

Koleksiyon ismini girin (ör. car, test_collection): car

Arama için vektör verileri (veri uzunluğu sorgu veri sayısına (nq) eşit olmalı, her vektörün boyutu koleksiyondaki vektör alanının boyutuna eşit olmalıdır. Ayrıca başlık satırı olmadan bir CSV dosyası da alabilirsiniz):
    [[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]]

Arama için vektör alanı (ör. vektör): 

Uzaklık ölçüm türü: L2

nprobe arama parametresinin değeri: 10

Döndürülen mesafelerin ondalık basamak sayısı (aynı zamanda topk olarak da bilinir): 5

Özellikleri filtrelemek için boole ifadesi ([]): id > 0

Arama için bölüm adları (birden fazla ise virgülle ayırın) ['_default'] []: _default

Zaman aşımı ([]): 

Zaman damgası garantisini (Milvus'a belirtilen zaman damgasından önce gerçekleştirilen tüm işlemlere bakmasını söyler. Eğer herhangi bir zaman damgası belirtilmemişse, Milvus şimdiye kadar gerçekleştirilen tüm işlemleri arar) [0]: 

Örnek 3

İndekslenmemiş koleksiyonları arama ve girdi isteme:

milvus_cli > search

Koleksiyon adı (car, car2): car

Arama verileri için vektörler (sorgu sayısı için veri uzunluğu (nq), verideki her vektörün boyutu koleksiyonun vektör alanıyla eşit olmalıdır. Ayrıca başlıksız bir csv dosyası da içe aktarabilirsiniz): examples/import_csv/search_vectors.csv

Koleksiyonu aramak için vektör alanı (vector): vector

Döndürülen mesafelerin ondalık basamakları (-1 tüm basamakları gösterir): 5

Döndürülecek maksimum kayıt sayısı, aynı zamanda topk olarak da bilinir: 2

Özellikleri filtrelemek için boolean ifade: []

Aranacak bölgelerin adları (birden fazla ise ',' kullanın): ['_default'] []

Zaman aşımı: []

Garantili zaman damgaları (bu, Milvus'un sağladığınız zaman damgasından önce gerçekleştirilen tüm işlemleri görmesini sağlar. Zaman damgası sağlanmazsa, Milvus şimdiye kadar gerçekleştirilen tüm işlemleri arar): [0]

Bağlantıları Listele

Bağlantıları listeler.

Sözdizimi

list connections 

Seçenekler

Seçenek Tam Adı Açıklama
--help n/a Bu komutu kullanmak için yardım bilgilerini görüntüler.

index_progress'ı göster

Varlık indeksleme ilerlemesini görüntüler.

Sözdizimi

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

Seçenekler

Seçenek Tam Adı Açıklama
-c --collection-name Varlığın ait olduğu koleksiyonun adı.
-i --index (İsteğe bağlı) İndeks adı.
--help n/a Bu komutu kullanmak için yardım bilgilerini görüntüler.

loading_progress'ı göster

Varlık yükleme ilerlemesini görüntüler.

Sözdizimi

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

Seçenekler

Seçenek Tam Adı Açıklama
-c --collection-name Varlığın ait olduğu koleksiyonun adı.
-p --partition (İsteğe bağlı/çoklu) Yüklenecek bölümün adı.
--help n/a Bu komutu kullanmak için yardım bilgilerini görüntüler.

sürüm

Milvus_CLI'nin sürümünü görüntüler.

Sözdizimi

version

Seçenekler

Seçenek Tam Adı Açıklama
--help n/a Bu komutu kullanmak için yardım bilgilerini görüntüler.

Milvus_CLI'nin sürümünü ayrıca aşağıdaki örnekte gösterildiği gibi shell'de de kontrol edebilirsiniz. Bu durumda milvus_cli --version komutu olarak işlev görür.

Örnek

$ milvus_cli --version
Milvus_CLI v0.4.0