Appendix 3: Supported plugins
Alibaba Cloud Elasticsearch Serverless retrieval-enhanced applications (version 8.17) include multiple pre-integrated plugins. These applications support automatic plugin deployment and management to enhance features such as token-based queries and data retrieval. This topic describes the plugins that are supported by these applications.
Analysis plugins
Analysis plugins extend the token-based query and retrieval capabilities of Elasticsearch with new analyzers, tokenizers, token filters, or character filters.
Plugin | Description |
analysis-ik | The IK Analysis plugin integrates the Lucene IK analyzer. It supports precise tokenization of Chinese text to improve the search, analysis, and indexing of Chinese content. |
analysis-smartcn | The Chinese Analysis plugin integrates the Lucene Smart Chinese Analysis module. It performs basic, rule-based tokenization of Chinese text and supports mixed Chinese and English text. |
analysis-icu | The ICU Analysis plugin integrates the Lucene ICU module. It supports Unicode character detection and tokenization for multiple languages, such as Japanese and Korean. |
analysis-pinyin | The Pinyin Analysis plugin transforms text between Chinese characters and Pinyin. It is suitable for searching Chinese names or places using Pinyin. |
analysis-phonetic | The Phonetic Analysis plugin integrates a phonetic token filter. It transforms text into a phonetic encoding. It is suitable for correcting Pinyin spelling errors. |
analysis-kuromoji | The Japanese Analysis plugin integrates the Lucene Kuromoji module. It supports tokenization of Japanese text. It is suitable for scenarios such as searching Japanese content and Japanese log analysis. |
Mapper plugins
You can use the following plugins to manage and extend features related to mapping.
Plugin | Description |
mapper-size | The Mapper Size plugin records the original size of a document before compression during indexing. |
mapper-murmur3 | The Mapper Murmur3 plugin computes the hash value of a field and stores it in the index during index creation. |
References
For more information, see elasticsearch-plugins.