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
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.