APPLICABILITY OF POLIGLOTE PERSISTENCE IN POTENCIALLY SCALABLE SYSTEMS
Main Article Content
Abstract
Introduction: With the advancement of Information Technology, the volume of data generated by systems
that have Internet connectivity grows exponentially. To handle this growing information generation, systems
need to support this data capacity and improve the distribution of their services. Taking social networking as
an example, this is an environment that produces a large amount of data and this data can have different
types, such as: geolocation data, recommendation system, product catalog, among others. Objective: This
article has as main objective the development of an application using polyglot persistence, using MongoDB,
Redis, MYSQL as databases. Methodology: presents the steps necessary to develop the case study, explaining
the flow of activities and inputs of the following steps. Experiments and Results: Experiments were developed
to evaluate the use of two approaches: relational and polyglot model, observing the hardware consumption
and the time spent to execute the experiments in different aspects. The advantage of using polyglot
persistence is speed in executing data manipulation and high availability operations, and relational low
hardware consumption and good performance in some operations. Conclusions: Both models cited have great
value in the labor market, are indispensable tools for data storage, as any migration of data presents a real
risk of loss of information, it is important to evaluate the risks for feasibility of using polyglot persistence .
Downloads
Download data is not yet available.
Article Details
How to Cite
Leone, K. L. dos S., & Leite, A. L. de A. (2020). APPLICABILITY OF POLIGLOTE PERSISTENCE IN POTENCIALLY SCALABLE SYSTEMS. Journal of Engineering and Applied Research, 5(1), 78-87. https://doi.org/10.25286/repa.v5i1.1245
Section
Edição Especial em Ciência de Dados e Analytics

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.