2015-08-15 12:00:55 -04:00
|
|
|
[[api]]
|
|
|
|
== API Extension Plugins
|
|
|
|
|
|
|
|
API extension plugins add new functionality to Elasticsearch by adding new APIs or features, usually to do with search or mapping.
|
|
|
|
|
2020-07-23 12:42:33 -04:00
|
|
|
[discrete]
|
2015-08-15 12:00:55 -04:00
|
|
|
=== Community contributed API extension plugins
|
|
|
|
|
|
|
|
A number of plugins have been contributed by our community:
|
|
|
|
|
|
|
|
* https://github.com/carrot2/elasticsearch-carrot2[carrot2 Plugin]:
|
2020-07-31 16:16:31 -04:00
|
|
|
Results clustering with https://github.com/carrot2/carrot2[carrot2] (by Dawid Weiss)
|
2015-08-15 12:00:55 -04:00
|
|
|
|
|
|
|
* https://github.com/wikimedia/search-extra[Elasticsearch Trigram Accelerated Regular Expression Filter]:
|
|
|
|
(by Wikimedia Foundation/Nik Everett)
|
|
|
|
|
|
|
|
* https://github.com/wikimedia/search-highlighter[Elasticsearch Experimental Highlighter]:
|
|
|
|
(by Wikimedia Foundation/Nik Everett)
|
|
|
|
|
|
|
|
* https://github.com/YannBrrd/elasticsearch-entity-resolution[Entity Resolution Plugin]:
|
2020-07-31 16:16:31 -04:00
|
|
|
Uses https://github.com/larsga/Duke[Duke] for duplication detection (by Yann Barraud)
|
2018-05-07 08:46:47 -04:00
|
|
|
|
|
|
|
* https://github.com/zentity-io/zentity[Entity Resolution Plugin] (https://zentity.io[zentity]):
|
|
|
|
Real-time entity resolution with pure Elasticsearch (by Dave Moore)
|
2015-08-15 12:00:55 -04:00
|
|
|
|
2018-06-29 05:35:18 -04:00
|
|
|
* https://github.com/ritesh-kapoor/elasticsearch-pql[PQL language Plugin]:
|
|
|
|
Allows Elasticsearch to be queried with simple pipeline query syntax.
|
|
|
|
|
2015-08-15 12:00:55 -04:00
|
|
|
* https://github.com/codelibs/elasticsearch-taste[Elasticsearch Taste Plugin]:
|
|
|
|
Mahout Taste-based Collaborative Filtering implementation (by CodeLibs Project)
|
|
|
|
|
2015-10-30 12:04:34 -04:00
|
|
|
* https://github.com/jurgc11/es-change-feed-plugin[WebSocket Change Feed Plugin] (by ForgeRock/Chris Clifton)
|