🚀 Coba Zilliz Cloud, Milvus yang sepenuhnya terkelola, secara gratis—rasakan performa 10x lebih cepat! Coba Sekarang>>

milvus-logo
LFAI
  • Home
  • Blog
  • Milvus 2.2.12: Akses yang Lebih Mudah, Kecepatan Pencarian Vektor yang Lebih Cepat, dan Pengalaman Pengguna yang Lebih Baik

Milvus 2.2.12: Akses yang Lebih Mudah, Kecepatan Pencarian Vektor yang Lebih Cepat, dan Pengalaman Pengguna yang Lebih Baik

  • News
July 28, 2023
Owen Jiao, Fendy Feng

Kami dengan senang hati mengumumkan rilis terbaru Milvus 2.2.12. Pembaruan ini mencakup beberapa fitur baru, seperti dukungan untuk RESTful API, fungsi json_contains, dan pengambilan vektor selama pencarian ANN sebagai tanggapan atas umpan balik pengguna. Kami juga telah menyederhanakan pengalaman pengguna, meningkatkan kecepatan pencarian vektor, dan menyelesaikan banyak masalah. Mari kita pelajari apa saja yang dapat kita harapkan dari Milvus 2.2.12.

Dukungan untuk RESTful API

Milvus 2.2.12 sekarang mendukung RESTful API, yang memungkinkan pengguna untuk mengakses Milvus tanpa menginstal klien, membuat operasi klien-server menjadi lebih mudah. Selain itu, penerapan Milvus menjadi lebih mudah karena Milvus SDK dan RESTful API memiliki nomor port yang sama.

Catatan: Kami tetap merekomendasikan penggunaan SDK untuk menerapkan Milvus untuk operasi tingkat lanjut atau jika bisnis Anda sensitif terhadap latensi.

Pengambilan vektor selama pencarian ANN

Pada versi sebelumnya, Milvus tidak mengizinkan pengambilan vektor selama pencarian perkiraan tetangga terdekat (ANN) untuk memprioritaskan kinerja dan penggunaan memori. Akibatnya, pengambilan vektor mentah harus dibagi menjadi dua langkah: melakukan pencarian ANN dan kemudian meminta vektor mentah berdasarkan ID mereka. Pendekatan ini meningkatkan biaya pengembangan dan mempersulit pengguna untuk menggunakan dan mengadopsi Milvus.

Dengan Milvus 2.2.12, pengguna dapat mengambil vektor mentah selama pencarian ANN dengan mengatur bidang vektor sebagai bidang keluaran dan melakukan kueri dalam koleksi yang diindeks HNSW, DiskANN, atau IVF-FLAT. Selain itu, pengguna dapat mengharapkan kecepatan pengambilan vektor yang jauh lebih cepat.

Dukungan untuk operasi pada array JSON

Kami baru-baru ini menambahkan dukungan untuk JSON di Milvus 2.2.8. Sejak saat itu, para pengguna telah mengirimkan banyak permintaan untuk mendukung operasi-operasi tambahan pada larik JSON, seperti inklusi, eksklusi, interseksi, penyatuan, selisih, dan banyak lagi. Di Milvus 2.2.12, kami memprioritaskan dukungan terhadap fungsi json_contains untuk mengaktifkan operasi inklusi. Kami akan terus menambahkan dukungan untuk operator lain di versi mendatang.

Peningkatan dan perbaikan bug

Selain memperkenalkan fitur-fitur baru, Milvus 2.2.12 telah meningkatkan kinerja pencarian vektor dengan mengurangi overhead, sehingga lebih mudah untuk menangani pencarian topk yang ekstensif. Selain itu, ia meningkatkan kinerja penulisan dalam situasi yang mendukung kunci partisi dan multi-partisi serta mengoptimalkan penggunaan CPU untuk mesin yang besar. Pembaruan ini mengatasi berbagai masalah: penggunaan disk yang berlebihan, pemadatan yang macet, penghapusan data yang jarang terjadi, dan kegagalan penyisipan massal. Untuk informasi lebih lanjut, silakan lihat Catatan Rilis Milvus 2.2.12.

Mari tetap terhubung!

Jika Anda memiliki pertanyaan atau masukan mengenai Milvus, jangan ragu untuk menghubungi kami melalui Twitter atau LinkedIn. Anda juga dapat bergabung dengan saluran Slack kami untuk mengobrol dengan para insinyur dan komunitas kami secara langsung atau melihat jam kerja kami di hari Selasa!

Like the article? Spread the word

Terus Baca