Cambiaríamos el mundo pero no tenemos el código fuente.
Translate
miércoles, 28 de marzo de 2012
Elasticsearch
Elasticsearch
es un producto Open Source para realizar busquedas, basado en Apache
Lucene. Fue desarrollado por Shay
Banon. Shay Banon habia creado Compass en 2004, mientras pensaba la
tersera versión de Compass descubrio que era necesario una solución
distribuida para las busquedas para poder escalar y brindar un buen
servicio. Por lo que creo un producto distribuido para realizar
busquedas el cual usa la interfaz comun Http con JSON y REST. Todo
sobre la plataforma java.
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.