Publicamos webinar sobre Elasticsearch, un producto que permite indexar y analizar en tiempo real grandes cantidades de datos de manera distribuida. Va un paso más allá de la búsqueda por texto gracias a un DSL y un Api para búsquedas.
¿Por qué integrar Elasticsearch en los sitios web? Por su capacidad para realizar búsquedas profundas de documentos, ya que permite almacenar los documentos (estructurados o no) e indexar todos los campos de estos documentos en casi tiempo real.
También nos ofrece la posibilidad de hacer búsquedas de texto tan complicadas como sean nuestras necesidades, visualizar el estado de nuestros nodos, y escalar sin demasiadas necesidades.
Conceptos que se mencionan en el webinar:
Cluster
Node
Index
Sharding y Replicas