Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 35 No. 11 (2020): Proceedings of the Faculty of Technical Sciences

COMPARATIVE ANALYSIS OF THE REPLICATION PROCESS IN RELATIONAL DATABASES AND DATABASES OF THE NEW GENERATION

  • Stefan Colić
DOI:
https://doi.org/10.24867/10BE33Colic
Submitted
November 4, 2020
Published
2020-11-04

Abstract

This paper describes the problem of replicating data analyzing several replication setups. Focus is placed on examing a product of the next generation of database systems that tends to provide horizontal scalability of non-relational databases and high level of consistency of relational databases.

References

[1] ,,Jepsen Analysis,“ [Na mreži]. Available: https://jepsen.io/analyses. [Poslednji pristup Septembar 2020].
[2] M. Kleppman, ,,Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable and Maintainable Systems,“ 2017.
[3] M. Wiesmann, F. Pedone, A. Schiper, B. Kemme, G. Alonso, ,,Understanding Replication in Databases and Distributed Systems, “ Proceedings - International Conference on Distributed Computing Systems, 2000.
[4] D. Ongaro, J. Ousterhout, ,,In Search of an Understandable Consensus Algorithm,“ USENIX Annual Technical Conference, 2014.
[5] ,,Scalling Raft,“ [Na mreži]. Available: https://www.cockroachlabs.com/blog/scaling-raft/. [Poslednji pristup Septembar 2020].
[6] R. Taft, I. Sharif, A. Matei, N. VanBenschoten, J. Lewis, T. Grieger, K. Niemi, A. Woods, A. Birzin, R. Poss, P. Bardea, A. Ranade, B. Darnell, B. Gruneir, J. Jaffray, L. Zhang, P. Mattis, ,,CockroachDB: The Resilient Geo-Distributed SQL Database,“ SIGMOD, the Association for Computing Machinery, 2020.