Elastic Search
- Verónica Meza
Una de las características más potentes de la plataforma de gestión documental en la actualidad es que a partir de la versión 6.0 ha incorporado Elasticsearch, una de las principales tecnologías en términos de motores de búsqueda.
Elasticsearch es un motor de búsqueda basado en Apache Lucene. Algunas de sus características más importantes:
Está orientado a documentos
No requiere el uso de schemas
Sistema distribuido
Permite operar sobre múltiples índices a la vez
Expone toda su funcionalidad a través de API REST
Permite búsquedas estructuradas, no estructuradas y por facetas.
La importancia de tratarse de un sistema distribuido es que nos va a permitir trabajar en entornos con:
Un gran volumen de datos
Alta disponibilidad
Y que requieran un performance alto
Elasticsearch puede configurarse para gestionar las consultas vía API, el sistema de permisos, las búsquedas desde la interfaz, la navegación, etc.
La utilización de Elasticsearch ha demostrado mejorar el rendimiento de la plataforma frente a la utilización de la base de datos.