Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Teniendo las consideraciones anteriores ya solo queda la manera de recuperar los datos. Como se mencionó en Especificación de funcionalidad para enlazar fuentes de datos en la CONABIO cada dato debe tener un identificador único el cual sirve para recuperar el dato, es por eso que nuestro servicio debe observar la manera de recuperar un dato a partir de este identificador. Además también se debe poder resolver un conjunto de datos para eso debe tenerse una manera de indizar la información para que esta pueda ser devuelta aquí se decidió tener un índice en ElasticSearch el cual permite tener un sistema desacoplado de la base original para realizar las búsquedas y optimizado para hacerlas, en la figura se puede ver la arquitectura de los servicios.

...

La creación del índice de ElasticSearch es lo que modelará las preguntas que puede resolver el sistema de forma individual, ya que la resolución de las búsquedas se basa en los datos indexados dentro del índice. Es importante además de inidizar la información importante para cada registro también indizar los identificadores de los datos.

Referencias

...