Peta Jalan Milvus
Selamat datang di Peta Jalan Milvus! Bergabunglah bersama kami dalam perjalanan berkelanjutan kami untuk meningkatkan dan mengembangkan Milvus. Kami sangat senang berbagi pencapaian, rencana masa depan, dan visi kami untuk masa depan. Roadmap kami lebih dari sekadar daftar fitur-fitur yang akan datang - ini mencerminkan komitmen kami terhadap inovasi dan dedikasi kami untuk bekerja sama dengan komunitas. Kami mengundang Anda untuk mempelajari peta jalan kami, memberikan umpan balik, dan membantu membentuk masa depan Milvus!
Peta Jalan
| Kategori | Milvus 2.5.x (Dicapai dalam rilis terbaru) | Rilis Berikutnya - Milvus 2.6 (Pertengahan CY25) | Peta Jalan Masa Depan - Milvus 3.0 (Dalam 1 tahun) |
|---|---|---|---|
| Pemrosesan Data Tidak Terstruktur Berbasis AI Memperkuat kemampuan untuk memproses dan menganalisis data tidak terstruktur menggunakan model AI dan teknologi canggih |
Pencarian Teks Lengkap Mendukung pencarian teks lengkap dengan Sparse-BM25. API baru menerima teks sebagai input dan secara otomatis menghasilkan vektor jarang di dalam Milvus Sparse Vector (GA) Mendukung metode penyimpanan dan pengindeksan yang efisien untuk vektor jarang |
Data-In dan Data-Out Mendukung layanan model utama untuk menelan teks asli Advanced Reranker Mendukung perangking berbasis model dan fungsi penilaian yang ditentukan pengguna Pencarian Iteratif Merevisi vektor kueri berdasarkan pelabelan pengguna |
Mendukung Tensor Mendukung daftar vektor, penggunaan umum seperti Colbert, Copali, dan representasi Video Mendukung Lebih Banyak Tipe Data misalnya Datetime, Peta, GIS |
| Kualitas & Performa Pencarian Memberikan hasil yang akurat, relevan, dan cepat dengan mengoptimalkan arsitektur, algoritma, dan API |
Fungsi Pencocokan Teks Memfilter kata kunci/token dengan cepat dalam teks/varchar Peningkatan Pencarian Pengelompokan Memperkenalkan group_size dan menambahkan grup dengan dukungan dalam pencarian hybrid Indeks Bitmap & Indeks Terbalik Mempercepat pemfilteran pada tag |
Pencocokan Tingkat Lanjut mis. phrase_match, multi_match Peningkatan Penganalisis Meningkatkan Penganalisis dengan dukungan tokenizer yang diperluas dan kemampuan pengamatan yang lebih baik Pemfilteran JSON Mengoptimalkan pengindeksan dan penguraian JSON untuk pemrosesan yang lebih cepat |
Kemampuan Penyortiran Menyortir berdasarkan bidang skalar selama eksekusi Mendukung Pengelompokan Data Lokalitas data |
| Fungsionalitas & Manajemen yang Kaya Fitur manajemen data yang ramah pengembang dan kuat |
Mendukung file csv dalam impor data Bulkinsert mendukung format csv Mendukung Nilai Null dan Default Tipe Nulldan Default membuat impor data dari DBMS lain menjadi lebih mudah Milvus WebUI (Beta) Alat bantu manajemen visual untuk DBA |
Perubahan Skema misal: menambah/menghapus field, memodifikasi panjang varchar Agregasi Agregasi field skalar, misal: count, nilai yang berbeda, min, max Mendukung UDF Fungsi yang ditentukan pengguna |
Pembaruan Massal Mendukung pembaruan massal untuk nilai field tertentu Deduplikasi Kunci Utama Dengan menggunakan indeks pk global Data Versioning & Restore Mendukung data versioning dengan snapshot |
| Efisiensi Biaya & Arsitektur Sistem yang canggih dengan stabilitas, efektivitas biaya, dan penyebaran yang efisien. |
Pengoptimalan Memori Mengurangi OOM dan peningkatan beban Pemadatan Clustering Distribusi ulang data berdasarkan konfigurasi untuk mempercepat kinerja pembacaan Format Penyimpanan V2 (Beta) Desain dan fondasi format universal untuk akses data berbasis disk |
Penyimpanan Berjenjang Mendukung penyimpanan panas dan dingin untuk optimalisasi biaya Stream Node Memproses data streaming dan menyederhanakan alur penulisan tambahan MixCoord Menggabungkan logika Coord menjadi satu |
Vector Lake Solusi offline yang hemat biaya, spark connector dan terintegrasi dengan iceberg Logstore Component Mengurangi ketergantungan pada komponen eksternal seperti pulsar Data Evict Policy Pengguna dapat menentukan kebijakan penggusuran mereka sendiri |
- Roadmap kami biasanya terstruktur dalam tiga bagian: rilis terbaru, rilis berikutnya yang akan datang, dan visi jangka menengah hingga jangka panjang dalam satu tahun ke depan.
- Seiring dengan perkembangannya, kami terus belajar dan sesekali menyesuaikan fokus kami, menambahkan atau menghapus item sesuai kebutuhan.
- Rencana ini bersifat indikatif dan dapat berubah, dan dapat bervariasi berdasarkan layanan berlangganan.
- Kami tetap berpegang teguh pada peta jalan kami, dengan catatan rilis kami yang berfungsi sebagai referensi.
Bagaimana cara berkontribusi
Sebagai proyek sumber terbuka, Milvus berkembang dengan kontribusi komunitas. Berikut adalah cara Anda dapat menjadi bagian dari perjalanan kami.
Memberikan umpan balik
Pelaporan masalah: Menemukan bug atau punya saran? Buka masalah di halaman GitHub kami.
Saran fitur: Punya ide untuk fitur baru atau perbaikan? Bergabunglah dengan percakapan di utas diskusi aktif kami.
Kontribusi kode
Tarik permintaan: Berkontribusi langsung ke basis kode kami. Baik itu memperbaiki bug, menambahkan fitur, atau meningkatkan dokumentasi, kontribusi Anda diterima.
Panduan pengembangan: Lihat Panduan Kontributor kami untuk panduan kontribusi kode.
Menyebarkan berita
Berbagi secara sosial: Suka Milvus? Bagikan kasus penggunaan dan pengalaman Anda di media sosial dan blog teknologi.
Bintangi kami di GitHub: Tunjukkan dukungan Anda dengan membintangi repositori GitHub kami.