Evaluating the Scalability of NoSQL Databases in Distributed Cloud Computing Environments for Large-Scale Data Management
Vladimir Kovačević
Department of Computer Science, University of Novi Sad, Trg Dositeja Obradovića 6, Novi Sad, 21000, Serbia.
Marek Dvořák
Department of Computer Science, University of Ostrava, Chittussiho 10, Ostrava, 702 00, Czech Republic.
Abstract
This paper evaluates the scalability of NoSQL databases in distributed cloud computing environments, particularly for large-scale data management. As data volumes grow exponentially, NoSQL databases have emerged as a popular alternative to traditional relational databases, offering horizontal scalability, flexibility, and high performance. The paper explores various NoSQL database types, including key-value, document, column-family, and graph databases, emphasizing their ability to scale in cloud environments. It discusses key scalability challenges, such as network latency, data consistency, load balancing, and replication, which arise when deploying NoSQL databases across distributed cloud infrastructures. The paper also examines performance optimization techniques, including data sharding, caching, and replication, and highlights the trade-offs between consistency, availability, and partition tolerance in distributed systems. Emerging trends, such as edge computing, AI integration, and multi-cloud architectures, are also discussed, along with their implications for the future scalability of NoSQL databases. Ultimately, the paper underscores the critical role of NoSQL databases in managing large-scale, cloud-based applications and offers insights into best practices for optimizing scalability and performance.