Sistema de integración con bases de datos relacionales mediante Elasticsearch para el análisis y búsqueda de información sobre notificaciones push

Repositorio Dspace/Manakin

español português english

Sistema de integración con bases de datos relacionales mediante Elasticsearch para el análisis y búsqueda de información sobre notificaciones push

Mostrar el registro completo del ítem

Título: Sistema de integración con bases de datos relacionales mediante Elasticsearch para el análisis y búsqueda de información sobre notificaciones push
Autor: Bravo Gómez, Alberto
Resumen: Una notificación push es, básicamente, un mensaje que una aplicación, desde un servidor, envía a un dispositivo móvil de una persona alertándola de alguna información que pueda ser relevante para ella o incluyendo algún anuncio o promoción. Normalmente la persona que recibe estas notificaciones suele estar subscrita a alguna aplicación, mediante la cual, dichas notificaciones le son enviadas. Pero lo que realmente caracteriza y diferencia estos tipos de notificaciones del resto, es que el servidor inicia esta comunicación aunque el cliente o receptor no haya manifestado un interés explícito en recibirla. La plataforma de notificaciones push denominada nimBees y desarrollada por la empresa cacereña Gloin, ofrece un servicio de notificaciones altamente personalizable, centrado en mejorar la comunicación entre marcas y clientes a través de sus aplicaciones móviles. Las notificaciones push pueden ser enviadas a dispositivos Android e iOS, especificando varios criterios de segmentación tales como ubicación actual o pasada, etiquetas personalizadas, plataforma móvil, etc. Por ejemplo, los usuarios de las aplicaciones que reciben notificaciones push, pueden elegir mediante selección de etiquetas, si prefieren recibir información relacionada con el deporte de fútbol y no con el de tenis, o viceversa, ya que de esta manera solo le serán enviadas notificaciones que tengan relación con lo seleccionado. A pesar del buen funcionamiento actual de la plataforma, el aumento de empresas que requieren de dichos servicios está ocasionando un incremento en la información a almacenar, actualmente en una base de datos relacional, lo que provoca un descenso en la velocidad con la que se realizan búsquedas, filtros y análisis de la información en la plataforma. Con el objetivo de resolver este problema, en este trabajo se propone el uso de una base de datos NoSQL denominada Elasticsearch, que se integrará con la plataforma nimBees. Así pues, este proyecto consiste principalmente en la creación y sobre todo, documentación, de un sistema de integración, que pueda ser utilizado conjuntamente con las herramientas y componentes de la plataforma nimBees, para mejorar las características anteriormente comentadas. Por lo tanto, el trabajo pretende sentar las bases y pasos a seguir para la implementación real y futura de Elasticsearch con nimBees.
URI: http://hdl.handle.net/10662/7969
Fecha: 2018-10-02


Ficheros en el ítem

Ficheros Tamaño Formato Ver
TFGUEX_2018_Bravo_Gomez.pdf 8.422Mb PDF Thumbnail

El ítem tiene asociados los siguientes ficheros de licencia:

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro completo del ítem

Atribución-NoComercial-SinDerivadas 3.0 España Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 3.0 España

Buscar en Mi Dehesa


Listar

Mi cuenta

Estadísticas

Ayuda

Redes sociales