Appendix 3: Supported plugins

Updated at:

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.