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.0 (Dicapai dalam rilis terbaru) | Rilis Berikutnya (Pertengahan CY25) | Peta Jalan Masa Depan (Dalam 1 tahun) |
---|---|---|---|
Pemrosesan Data Tidak Terstruktur Berbasis AI Memperkuat kemampuan untuk memproses dan menganalisis data tidak terstruktur dengan 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 data asli Advanced Reranker Mendukung perangking ulang berbasis model dan fungsi penilaian yang ditentukan pengguna Peningkatan JSON Pengindeksan dan penguraian JSON untuk mempercepat pemrosesan |
Data Asli Masuk dan Keluar Mendukung Blob dan referensi url untuk memproses data asli Mendukung Lebih Banyak Jenis Data mis. Datetime, Peta, GIS Mendukung Tensor Mendukung daftar vektor, penggunaan umum seperti Colbert, Copali, dll. |
Kualitas & Performa Pencarian Memberikan hasil yang akurat, relevan, dan cepat dengan mengoptimalkan arsitektur, algoritme, 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 misal: Pencocokan Frasa, Pencocokan Fuzzy, dan lebih banyak tokenizer Agregasi Agregasi bidang skalar, misal: min, max, count, distinct. |
Pembaruan Parsial Mendukung pembaruan untuk nilai bidang tertentu Kemampuan Penyortiran Mengurutkan 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 |
Deduplikasi Primary Key Dengan menggunakan indeks pk global Perubahan Skema Online misal: menambah/menghapus field, memodifikasi panjang varchar Data Versioning & Restore Mendukung data versioning dengan snapshot |
Rust dan C++ SDK Mendukung lebih banyak klien Mendukung UDF Fungsi yang ditentukan pengguna |
Efisiensi Biaya & Arsitektur Sistem yang canggih, mengutamakan stabilitas, efisiensi biaya, dan skalabilitas |
Load by Field Pilih bagian dari koleksi yang akan dimuat Pengoptimalan Memori Mengurangi OOM dan peningkatan beban Streaming Node (Beta) Memberikan konsistensi global dan mengatasi hambatan kinerja pada koordinator root Format Penyimpanan V2 (Beta) Desain dan fondasi format universal untuk akses data berbasis disk Pemadatan Clustering Distribusi ulang data berdasarkan konfigurasi untuk mempercepat kinerja pembacaan |
Lazy Load Load dapat dimulai dengan operasi baca pertama tanpa secara eksplisit memanggil load() TieredStorage Mendukung penyimpanan panas dan dingin untuk optimasi biaya Release by Field Melepaskan bagian dari koleksi untuk mengurangi penggunaan memori Streaming Node (GA) Memproses data streaming dan menyederhanakan arsitektur |
Menghilangkanketergantungan Mengurangi atau menghilangkan ketergantungan pada komponen eksternal seperti pulsar, dll. Menggabungkan logika coord ke dalam MixCoord Menyederhanakan arsitektur |
- Roadmap kami biasanya terstruktur menjadi 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.
Berbagi umpan balik
Pelaporan masalah: Menemukan bug atau punya saran? Buka masalah di halaman GitHub kami.
Saran fitur: Punya ide untuk fitur baru atau perbaikan? Kami akan senang mendengarnya!
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.