创建 Elasticsearch 插件

编辑

Elasticsearch 插件是模块化的代码片段,为 Elasticsearch 添加功能。插件使用 Java 编写,并实现源代码中定义的 Java 接口。插件由 JAR 文件和元数据文件组成,压缩在一个 zip 文件中。

有两种方法创建插件

使用稳定插件 API 创建文本分析插件
可以根据稳定的插件 API 开发文本分析插件,为 Elasticsearch 提供自定义的 Lucene 分析器、令牌过滤器、字符过滤器和分词器。
创建经典插件
其他插件可以根据经典插件 API 进行开发,以提供自定义的身份验证、授权或评分机制等。