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

DSpace/Manakin Repository

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

Show full item record

Title: Sistema de integración con bases de datos relacionales mediante Elasticsearch para el análisis y búsqueda de información sobre notificaciones push
Author: Bravo Gómez, Alberto
Abstract: 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
Date: 2018-10-02


Files in this item

Files Size Format View
TFGUEX_2018_Bravo_Gomez.pdf 8.422Mb PDF Thumbnail

The following license files are associated with this item:

This item appears in the following Collection(s)

Show full item record

Atribución-NoComercial-SinDerivadas 3.0 España Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 España

Search DSpace


Browse

My Account

Statistics

Help

Redes sociales