1

Elasticsearch 插件介绍

Elasticsearch 扩展性非常好,有很多官方和第三方开发的插件,下面以

  1. 站点插件

  2. 分词

  3. 同步

  4. 数据传输

  5. 脚本支持

  6. 其它插件

这几个类别 挑选几个我暂时主要用到的进行介绍。

1. 站点插件

以 web 形式展现

1.1 ElasticSearch-Head

ElasticSearch-Head 是一个与Elastic集群(Cluster)相交互的Web前台。

1.2 ElasticSearch-Kopf

Kopf是一个ElasticSearch的管理工具,它也提供了对ES集群操作的API。

1.3 Elasticsearch-bigdesk

Bigdesk为Elastic集群提供动态的图表与统计数据

提供的是节点的实时状态监控,包括jvm的情况,linux的情况,elasticsearch的情况

2. 分词插件

2.1 IK Analysis Plugin

大名鼎鼎的ik分词

3. 同步插件

3.1 JDBC River Plugin(未使用)

关系型数据库的同步插件

4. 数据传输

4.1 Jetty HTTP transport plugin

使用 jetty 来提供 http rest接口。默认是使用netty。这个插件的好处是可以对 http接口 进行一些权限的设置。

(作者 Sonian Inc.)

5. 脚本支持

5.1 Python language Plugin

python 脚本支持

6. 其他插件

6.1 ElasticSearch View Plugin

这个插件可以把es的文档以html,xml或text的方式显示出来,它也可以通过查询生成web页面。

7. 参考文章

  1. searchtech.pro 插件大全

  2. 伪架构师-ES常用插件


blair
209 声望31 粉丝

我是 Blair