热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

elasticsearch插件大全(不断更新)

Elasticsearch扩展性非常好,有很多官方和第三方开发的插件,下面以分词、同步、数据传输、脚本支持、站点、其它这几个类别进行划分。分词插件ComboAnalysisPlugin(作者O

Elasticsearch扩展性非常好,有很多官方和第三方开发的插件,下面以分词、同步、数据传输、脚本支持、站点、其它这几个类别进行划分。

分词插件

Combo Analysis Plugin (作者 Olivier Favre, Yakaz) 简介:组合分词器,可以把多个分词器的结果组合在一起。Smart Chinese Analysis Plugin (作者 elasticsearch 团队) 简介:lucene默认的中文分词器ICU Analysis plugin (作者 elasticsearch 团队) 简介:lucene自带的ICU分词,ICU是一套稳定、成熟、功能强大、轻便易用和跨平台支持Unicode 的开发包。Stempel (Polish) Analysis plugin (作者 elasticsearch 团队) 简介:法文分词器IK Analysis Plugin (作者 Medcl) 简介:大名鼎鼎的ik分词,都懂的!Mmseg Analysis Plugin (作者 Medcl) 简介:mmseg中文分词Hunspell Analysis Plugin (作者 Jörg Prante) 简介:lucene自带的Hunspell模块Japanese (Kuromoji) Analysis plugin (作者 elasticsearch 团队). 简介:日文分词器Japanese Analysis plugin (作者 suguru). 简介:日文分词器Russian and English Morphological Analysis Plugin (作者 Igor Motov) 简介:俄文英文分词器Pinyin Analysis Plugin (作者 Medcl) 简介:拼音分词器String2Integer Analysis Plugin (作者 Medcl) 简介:字符串转整型工具。主要用在facet这个功能上,如果facet的field的值是字符串的话,计算起来比较耗资源。可以把字符串映射成整型,对整型进行facet操作要比对字符串的快很多。

同步插件

CouchDB River Plugin (作者 elasticsearch 团队)简介:CouchDB和elasticsearch的同步插件Wikipedia River Plugin (作者 elasticsearch 团队)简介:wikipedia文件读取插件。wikipedia是维基百科的一个离线库,不定期发布最新数据,是以xml形式发布的。这个river读取这个文件来建索引。Twitter River Plugin (作者 elasticsearch 团队)简介:twitter的同步插件,可以同步你twitter上的微博。RabbitMQ River Plugin (作者 elasticsearch 团队)简介:rabbitmq同步插件,读取rabbitmq上的队列信息并索引。RSS River Plugin (作者 David Pilato)简介:定期索引指定一个或多个RSS源的数据。MongoDB River Plugin (作者 Richard Louapre)简介:mongodb同步插件,mongodb必须搭成副本集的模式,因为这个插件的原理是通过定期读取mongodb中的oplog来同步数据。Open Archives Initiative (OAI) River Plugin (作者 Jörg Prante)简介:可以索引oai数据提供者提供的数据。St9 River Plugin (作者 Sunny Gleason)简介:可以索引索引st9数据(st9是神马?囧!!!)Sofa River Plugin (作者 adamlofts)简介:这个插件可以把多个CouchDB的数据库同步到同一个es索引中。JDBC River Plugin (作者 Jörg Prante)简介:关系型数据库的同步插件FileSystem River Plugin (作者 David Pilato)简介:本地文件系统文件同步插件,使用方法是指定一个本地目录路径,es会定期扫描索引该目录下的文件。LDAP River Plugin (作者 Tanguy Leroux)简介:索引LDAP目录下的文件数据。Dropbox River Plugin (作者 David Pilato)简介:索引dropbox网盘上的文件。通过oauth协议来调用dropbox上的api建索引。ActiveMQ River Plugin (作者 Dominik Dorn)简介:activemq队列的同步插件,和之前rabbitmq的类似Solr River Plugin (作者 Luca Cavanna)简介:solr同步插件,可以把solr里面的索引同步到esCSV River Plugin (作者 Martin Bednar)简介:通过指定目录地址来索引csv文件。

数据传输插件

Servlet transport (作者 elasticsearch 团队)
简介:Servlet rest插件,通过servlet来封装rest接口。Memcached transport plugin (作者 elasticsearch 团队)简介:本插件可以通过memcached协议进行rest接口的调用。注意:这里不是使用memcache作为es的缓存。Thrift Transport (作者 elasticsearch 团队)简介:使用thrift进行数据传输。ZeroMQ transport layer plugin (作者 Tanguy Leroux)简介:使用zeromq进rest接口的调用。Jetty HTTP transport plugin (作者 Sonian Inc.)简介:使用jetty来提供http rest接口。默认是使用netty。这个插件的好处是可以对http接口进行一些权限的设置。

脚本插件

Python language Plugin (作者 elasticsearch 团队)
简介:python脚本支持Javascript language Plugin (作者 elasticsearch 团队)简介:Javascript脚本支持Groovy lang Plugin (作者 elasticsearch 团队)简介:groovy脚本支持Clojure Language Plugin (作者 Kevin Downey)简介:clojure脚本支持

站点插件(以网页形式展现)

BigDesk Plugin (作者 Lukáš Vlček)
简介:监控es状态的插件,推荐!Elasticsearch Head Plugin (作者 Ben Birch)简介:很方便对es进行各种操作的客户端。Paramedic Plugin (作者 Karel Minařík)简介:es监控插件SegmentSpy Plugin (作者 Zachary Tong)简介:查看es索引segment状态的插件Inquisitor Plugin (作者 Zachary Tong)简介:这个插件主要用来调试你的查询。

其它插件

Mapper Attachments Type plugin (作者 elasticsearch 团队)
简介:附件类型插件,通过tika库把各种类型的文件格式解析成字符串。Hadoop Plugin (作者 elasticsearch team)简介:hadoop和elasticsearch的集成插件,可以通过hadoop的mapreduce算法来并行建立索引,同时支持cascading,hive和pig等框架。AWS Cloud Plugin (作者 elasticsearch 团队)简介:elasticsearch与amazon web services的集成。ElasticSearch Mock Solr Plugin (作者 Matt Weber)简介:elasticsearch的solr api接口。用了这个插件可以使用solr的api来调用es,直接用solrj就可以调用es。比较适用于从solr转es时暂时过度。Suggester Plugin (作者 Alexander Reelsen)简介:es 搜索提示功能插件,不过es0.9版本后自带了这个功能,ElasticSearch PartialUpdate Plugin (作者 Medcl)简介:elasticsearch的部分更新插件。ZooKeeper Discovery Plugin (作者 Sonian Inc.)简介:通过zookeeper管理集群的插件。通过这个插件,es的分布式架构和solrcloud相似。ElasticSearch Changes Plugin (作者 Thomas Peuss)简介:elasticsearch索引操作记录插件。通过这个插件可以查看用户对索引的增删改操作。ElasticSearch View Plugin (作者 Tanguy Leroux)简介:这个插件可以把es的文档以html,xml或text的方式显示出来,它也可以通过查询生成web页面。ElasticSearch New Relic Plugin (作者 Vinicius Carvalho)简介:elasticsearch和newrelic的集成插件。newrelica是一个性能监控工具。这个插件会把节点的状态数据传到newrelic的账号上。 本文地址:http://www.searchtech.pro/elasticsearch-plugins

推荐阅读
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • 本文详细介绍了GetModuleFileName函数的用法,该函数可以用于获取当前模块所在的路径,方便进行文件操作和读取配置信息。文章通过示例代码和详细的解释,帮助读者理解和使用该函数。同时,还提供了相关的API函数声明和说明。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • Python正则表达式学习记录及常用方法
    本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ... [详细]
  • 本文介绍了游标的使用方法,并以一个水果供应商数据库为例进行了说明。首先创建了一个名为fruits的表,包含了水果的id、供应商id、名称和价格等字段。然后使用游标查询了水果的名称和价格,并将结果输出。最后对游标进行了关闭操作。通过本文可以了解到游标在数据库操作中的应用。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • Allegro总结:1.防焊层(SolderMask):又称绿油层,PCB非布线层,用于制成丝网印板,将不需要焊接的地方涂上防焊剂.在防焊层上预留的焊盘大小要比实际的焊盘大一些,其差值一般 ... [详细]
  • AstridDAO 专访:波卡稳定币黑马 BAI
    加入Pol ... [详细]
  • FIN7后门工具伪装成白帽工具进行传播
    fin7,后门,工具,伪装,成,白, ... [详细]
  • 媒介本文的前身是源自github上的项目awesome-github-vue,但由于该项目上次更新时候为2017年6月12日,许多内容早已逾期或是许多近期优异组件未被收录,所以小肆 ... [详细]
  • MybatisPlus入门系列(13) MybatisPlus之自定义ID生成器
    数据库ID生成策略在数据库表设计时,主键ID是必不可少的字段,如何优雅的设计数据库ID,适应当前业务场景,需要根据需求选取 ... [详细]
  • 今天我们学习,数据库mongodb的使用,最下面有mongodb的下载链接。pipinstallpymongo首先安装pymongo,然后在需要用到的地方importpymongo ... [详细]
author-avatar
把默认珀尔_430_394
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有