Alibaba Cloud Elasticsearch menyediakan lebih dari 20 plugin, termasuk plugin sumber terbuka dan plugin buatan sendiri. Plugin-plugin ini meningkatkan stabilitas, kinerja query, kinerja penulisan, query tokenized, serta pencarian data pada kluster Alibaba Cloud Elasticsearch. Topik ini menjelaskan plugin bawaan dan plugin kustom yang didukung oleh Alibaba Cloud Elasticsearch. Kluster Elasticsearch milik pelanggan digunakan untuk menjalankan plugin-plugin tersebut. Pastikan Anda tidak menggunakan kluster ini untuk aktivitas ilegal.
Plugin Bawaan
Anda dapat menginstal atau menghapus plugin bawaan sesuai dengan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Instalasi dan Penghapusan Plugin Bawaan.
Tabel-tabel berikut menjelaskan plugin bawaan beserta versi Elasticsearch tempat plugin-plugin tersebut tersedia.
Plugin Buatan Sendiri
Plugin
Deskripsi
Kluster yang Berlaku
Operasi yang Didukung
Plugin analisis. Plugin ini mengintegrasikan analyzer dan tokenizer ke dalam Elasticsearch. Ini memungkinkan Anda untuk mencari dan menganalisis dokumen.
Kluster V6.X dan V7.X
Instalasi, Penghapusan, dan Konfigurasi Kamus
Plugin SQL yang digunakan untuk mem-parsing Pernyataan SQL. Plugin ini memungkinkan Anda mengeksekusi Pernyataan SQL untuk menanyakan data di Elasticsearch dengan cara yang sama seperti Anda menanyakan data di database umum.
Kluster V6.7 yang dibuat sebelum April 2024, kluster V6.8, dan kluster V7.7
Instalasi dan Penghapusan
Plugin yang menyediakan fitur replikasi fisik dan pencarian vektor. Fitur replikasi fisik meningkatkan kinerja penulisan kluster. Fitur pencarian vektor mengimplementasikan pencarian gambar.
Kluster V6.7 dan V7.10
Instalasi
Mesin pencarian vektor. Plugin ini memungkinkan Anda menggunakan ruang vektor dalam berbagai skenario pencarian, seperti pencarian gambar, sidik jari video, pengenalan wajah dan suara, serta rekomendasi komoditas, berdasarkan preferensi Anda.
Kluster V6.7 dengan versi kernel V1.2.0 atau lebih baru, dan kluster V7.10. Untuk kluster ini, plugin ini terintegrasi secara default ke dalam plugin apack.
Kluster V6.7 dengan versi kernel lebih lama dari V1.2.0, kluster V6.8, dan kluster V7.7. Untuk kluster ini, Anda perlu menginstal plugin ini secara terpisah berdasarkan kebutuhan bisnis Anda.
Instalasi dan Penghapusan
Plugin yang mengumpulkan permintaan penulisan bulk dalam batch. Plugin ini mengimplementasikan pengumpulan berdasarkan ukuran permintaan maksimum tertentu dan interval pengumpulan. Plugin ini meningkatkan throughput penulisan dan mengurangi penolakan permintaan penulisan.
Kluster V6.7, V7.10, dan V7.16
Instalasi dan Penghapusan
Plugin kompresi indeks. Plugin ini mendukung algoritma kompresi Brotli dan zstd dan memberikan rasio kompresi indeks yang lebih tinggi. Ini secara signifikan mengurangi biaya penyimpanan indeks.
Kluster V6.7 yang dibuat sebelum April 2024
Instalasi dan Penghapusan
Plugin throttling. Plugin ini mengimplementasikan throttling pembacaan dan penulisan di tingkat node dan mengurangi prioritas indeks tertentu jika diperlukan.
Kluster V6.X dan V7.X
CatatanAnda dapat memperbarui plugin aliyun-qos ke rc4 hanya untuk kluster Elasticsearch V6.7.0 atau lebih baru.
Instalasi
Plugin yang mengimplementasikan throttling untuk node klien dalam kluster Elasticsearch. Plugin ini melakukan switchover dalam hitungan detik untuk mengatasi jitter query, dan mendeteksi lalu lintas untuk menangani lonjakan latensi query yang disebabkan oleh node hangat yang diaktifkan.
Kluster V7.10. Untuk kluster ini, plugin ini terintegrasi secara default ke dalam plugin aliyun-qos.
Instalasi dan Penghapusan
Plugin Sumber Terbuka
Plugin
Deskripsi
Kluster yang Berlaku
Operasi yang Didukung
Plugin analisis IK. Plugin ini mengintegrasikan IK analyzer Apache Lucene ke dalam Elasticsearch dan mendukung kamus kustom.
Semua versi kluster
Pembaruan Standar dan Pembaruan Rolling
PentingKluster Elasticsearch V7.16 atau lebih baru dan kluster Elasticsearch V7.10 yang diterapkan berdasarkan arsitektur kontrol cloud-native baru di beberapa wilayah tidak mengizinkan Anda melakukan operasi Pembaruan Standar untuk plugin analysis-ik.
Plugin analisis ICU. Plugin ini mengintegrasikan modul ICU Lucene dan komponen analisis ICU ke dalam Elasticsearch.
Semua versi kluster
Instalasi dan Penghapusan
Plugin analisis Jepang (Kuromoji). Plugin ini mengintegrasikan modul analisis Kuromoji Lucene ke dalam Elasticsearch.
Semua versi kluster
Instalasi dan Penghapusan
Plugin analisis fonetik. Plugin ini mengintegrasikan filter token fonetik ke dalam Elasticsearch.
Semua versi kluster
Instalasi dan Penghapusan
Plugin analisis Pinyin.
Semua versi kluster
Instalasi dan Penghapusan
Plugin analisis Cina pintar. Plugin ini mengintegrasikan modul analisis Cina pintar Lucene ke dalam Elasticsearch.
Semua versi kluster
Instalasi dan Penghapusan
Plugin yang menyimpan snapshot. Plugin ini memungkinkan Anda menggunakan Object Storage Service (OSS) Alibaba Cloud untuk menyimpan snapshot Elasticsearch.
Kluster V5.X
Tidak ada
Prosesor ingest attachment. Plugin ini menggunakan Apache Tika untuk mengekstrak konten.
Semua versi kluster
Instalasi dan Penghapusan
Prosesor ingest geoip. Plugin ini menanyakan data geografis di basis data MaxMind berdasarkan alamat IP.
Kluster V5.X
Instalasi dan Penghapusan
Prosesor ingest user_agent. Plugin ini mengekstrak informasi dari user agent.
Kluster V5.X
Instalasi dan Penghapusan
Plugin analisis yang memungkinkan Anda beralih antara bahasa Cina sederhana dan tradisional.
Kluster dengan versi lebih lama dari V7.10
Instalasi dan Penghapusan
Plugin yang memungkinkan Anda menggunakan Apache Tika untuk menambahkan lampiran lebih dari 1.000 jenis format, seperti PPT, XLS, dan PDF, saat Anda membuat indeks.
Kluster V5.X
Instalasi dan Penghapusan
Plugin yang menghitung nilai hash dari nilai bidang saat Anda membuat indeks dan menyimpan nilai hash di indeks.
Semua versi kluster
Instalasi dan Penghapusan
Plugin yang memungkinkan Anda mencatat ukuran dokumen sebelum mereka dikompresi saat Anda membuat indeks.
Semua versi kluster
Instalasi dan Penghapusan
Plugin yang menyediakan dukungan penuh untuk repositori Hadoop Distributed File System (HDFS).
Semua versi kluster
Instalasi dan Penghapusan
Plugin query SQL.
Kluster V5.5.3
Instalasi dan Penghapusan
Ekstensi Elasticsearch yang menyediakan kemampuan keamanan, peringatan, pemantauan, pelaporan, dan grafik dalam satu paket mudah dipasang. X-Pack terintegrasi ke dalam Kibana untuk menyediakan kemampuan seperti otorisasi dan autentikasi, kontrol akses berbasis peran, pemantauan waktu nyata, pelaporan visual, dan pembelajaran mesin.
Kluster V5.X
Tidak ada
Plugin analisis Vietnam.
PentingPlugin ini hanya dapat diinstal untuk kluster Elasticsearch di wilayah China (Hangzhou), China (Shanghai), China (Beijing), dan China (Shenzhen).
Kluster V7.10 dengan versi kernel V1.8.0
Instalasi dan Penghapusan
CatatanKarena iterasi cepat Elasticsearch sumber terbuka, plugin sumber terbuka mungkin belum tersedia di tab Plugin Bawaan pada konsol Alibaba Cloud Elasticsearch untuk kluster Elasticsearch versi terbaru. Anda dapat melihat plugin sistem aktual yang didukung oleh kluster Alibaba Cloud Elasticsearch melalui konsol.
Plugin Kustom
Anda dapat mengunggah, menginstal, dan menghapus plugin kustom sesuai dengan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Unggah dan Instalasi Plugin Kustom.