Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript.

En este trabajo se detalla la instalación, implementación y optimización de un servidor (clúster) Elasticsearch en un entorno de pruebas, donde se indica cada paso a seguir, desde la infraestructura utilizada, la topología de red usada, así como también, la optimización del servidor para un conjunto...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Zuñiga Pullaguari, Borys Alexander (author)
Format: bachelorThesis
Sprache:spa
Veröffentlicht: 2018
Schlagworte:
Online Zugang:http://dspace.utpl.edu.ec/handle/20.500.11962/22254
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1858999327077171200
author Zuñiga Pullaguari, Borys Alexander
author_facet Zuñiga Pullaguari, Borys Alexander
author_role author
collection Repositorio Universidad Técnica Particular de Loja
dc.contributor.none.fl_str_mv Elizalde Solano, René Rolando
dc.creator.none.fl_str_mv Zuñiga Pullaguari, Borys Alexander
dc.date.none.fl_str_mv 2018-05-03T13:55:25Z
2018-05-03T13:55:25Z
2018
dc.identifier.none.fl_str_mv Zuñiga Pullaguari, Borys Alexander. (2018). Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript. (Trabajo de Titulación de Ingeniero en Sistemas Informáticos y Computación) . UTPL, Loja.
1280163
http://dspace.utpl.edu.ec/handle/20.500.11962/22254
dc.language.none.fl_str_mv spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Universidad Técnica Particular de Loja
instname:Universidad Técnica Particular de Loja
instacron:UTPL
dc.subject.none.fl_str_mv Herramienta visual
Base de datos – Servidor
JavaScript
Ingeniero en Sistemas Informáticos y Computación
dc.title.none.fl_str_mv Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript.
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description En este trabajo se detalla la instalación, implementación y optimización de un servidor (clúster) Elasticsearch en un entorno de pruebas, donde se indica cada paso a seguir, desde la infraestructura utilizada, la topología de red usada, así como también, la optimización del servidor para un conjunto de datos, en el cual se muestra cómo hacer un correcto modelado y posterior mapeo. Además, se utiliza de manera general para la administración del clúster la herramienta de gestión y configuración denominada Ansible. Además, se realiza el consumo del servidor Elasticsearch con una aplicación web frontend, desarrollada con JavaScript como lenguaje de programación base del lado del servidor, construida a través del entorno de ejecución Node.js. Con la mencionada aplicación, se hace uso de la librería elasticsearch.js, la cual permite realizar desde la conexión al servidor, así como también las diferentes operaciones, ya sean estas de mapeo, indexación, lectura, eliminación o edición. Y para finalizar, se realizan pruebas de rendimiento, las cuales permiten hacer un breve análisis y, observar el comportamiento del clúster al momento de indexar y realizar operaciones de lectura.
eu_rights_str_mv openAccess
format bachelorThesis
id UTPL_2eadf036b31d8445d7b07095b8531fe0
identifier_str_mv Zuñiga Pullaguari, Borys Alexander. (2018). Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript. (Trabajo de Titulación de Ingeniero en Sistemas Informáticos y Computación) . UTPL, Loja.
1280163
instacron_str UTPL
institution UTPL
instname_str Universidad Técnica Particular de Loja
language spa
network_acronym_str UTPL
network_name_str Repositorio Universidad Técnica Particular de Loja
oai_identifier_str oai:dspace.utpl.edu.ec:20.500.11962/22254
publishDate 2018
reponame_str Repositorio Universidad Técnica Particular de Loja
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Universidad Técnica Particular de Loja - Universidad Técnica Particular de Loja
repository_id_str 1227
spelling Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript.Zuñiga Pullaguari, Borys AlexanderHerramienta visualBase de datos – ServidorJavaScriptIngeniero en Sistemas Informáticos y ComputaciónEn este trabajo se detalla la instalación, implementación y optimización de un servidor (clúster) Elasticsearch en un entorno de pruebas, donde se indica cada paso a seguir, desde la infraestructura utilizada, la topología de red usada, así como también, la optimización del servidor para un conjunto de datos, en el cual se muestra cómo hacer un correcto modelado y posterior mapeo. Además, se utiliza de manera general para la administración del clúster la herramienta de gestión y configuración denominada Ansible. Además, se realiza el consumo del servidor Elasticsearch con una aplicación web frontend, desarrollada con JavaScript como lenguaje de programación base del lado del servidor, construida a través del entorno de ejecución Node.js. Con la mencionada aplicación, se hace uso de la librería elasticsearch.js, la cual permite realizar desde la conexión al servidor, así como también las diferentes operaciones, ya sean estas de mapeo, indexación, lectura, eliminación o edición. Y para finalizar, se realizan pruebas de rendimiento, las cuales permiten hacer un breve análisis y, observar el comportamiento del clúster al momento de indexar y realizar operaciones de lectura.This paper details the installation, implementation and optimization of a Elasticsearch server (cluster) in a test environment, where each step to be followed is indicated, from the infrastructure used, the network topology used, as well as the optimization of the server for a data set, which shows how to do a proper modeling and subsequent mapping. In addition, the management and configuration tool called Ansible is generally used for cluster administration. In addition, the consumption of the Elasticsearch server is performed with a frontend web application, developed with JavaScript as the base programming language on the server side, built through the Node.js execution environment. With the aforementioned application, elasticsearch.js library is used, which allows to perform from the connection to the server, as well as the different operations, whether they are mapping, indexing, reading, deleting or editing. And finally, performance tests are performed, which allow a brief analysis and observing the behavior of the cluster when indexing and performing read operations.Elizalde Solano, René Rolando2018-05-03T13:55:25Z2018-05-03T13:55:25Z2018info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisZuñiga Pullaguari, Borys Alexander. (2018). Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript. (Trabajo de Titulación de Ingeniero en Sistemas Informáticos y Computación) . UTPL, Loja.1280163http://dspace.utpl.edu.ec/handle/20.500.11962/22254spainfo:eu-repo/semantics/openAccessreponame:Repositorio Universidad Técnica Particular de Lojainstname:Universidad Técnica Particular de Lojainstacron:UTPL2018-05-03T13:55:25Zoai:dspace.utpl.edu.ec:20.500.11962/22254Institucionalhttps://dspace.utpl.edu.ec/Institución privadahttps://www.utpl.edu.ec/https://dspace.utpl.edu.ec/oai.Ecuador...opendoar:12272018-05-03T13:55:25Repositorio Universidad Técnica Particular de Loja - Universidad Técnica Particular de Lojafalse
spellingShingle Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript.
Zuñiga Pullaguari, Borys Alexander
Herramienta visual
Base de datos – Servidor
JavaScript
Ingeniero en Sistemas Informáticos y Computación
status_str publishedVersion
title Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript.
title_full Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript.
title_fullStr Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript.
title_full_unstemmed Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript.
title_short Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript.
title_sort Implementación y optimización de un servidor Elasticsearch para la búsqueda de información y su posterior consumo mediante una aplicación frontend usando un framework JavaScript.
topic Herramienta visual
Base de datos – Servidor
JavaScript
Ingeniero en Sistemas Informáticos y Computación
url http://dspace.utpl.edu.ec/handle/20.500.11962/22254