jtammen / elastic-play

A Play! Framework module for Elastic Search

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This Play Framework module creates an embedded Elastic Search instance inside a Play application.

Key Features:

* Fully embedded Elastic Search node
* Exposed Elastic Search API through Play Routing (easily create a secured Elastic Search instance)
* Using the S3 Gateway, you can run Elastic Search nodes on Heroku and save state to an S3 bucket.

Limitations:

* Elastic Search supports a GET with a body.  Play! does not support this.  Please use the same commands using POST.

Design Goals:

Care has been taken to provide a very loose coupling between Elastic Search and your Play application.  This allows you to use Elastic Search in whatever capacity you require without presuming any particular structure on your model.

A sample application is included that shows how Elastic Search could be used.  

About

A Play! Framework module for Elastic Search


Languages

Language:JavaScript 91.5%Language:Java 7.5%Language:Shell 0.8%Language:Python 0.2%