Elasticsearch puede ser utilizado como buscador de cualquier tipo de documento. Además ofrece una solución escalable dado que es distribuido.
Para nombrar algunas características:
- ElasticSearch es distribuido. Ningún proyecto por separado es necesario. Las réplicasiones son en tiempo real también, que se llama "la replicación Push".
- ElasticSearch es totalmente compatible con el tiempo casi real la búsqueda de Apache Lucene.
- Manejo de multiusuario no es una configuración especial
- ElasticSearch introduce el concepto de la puerta de enlace, lo que hace que hacer copias de seguridad sea más fácil.
http://www.elasticsearch.org/
Dejo un video: