NoSQL databases are becoming increasingly popular as more developers seek new ways for storing information. The popularity of these databases has risen due to their flexibility and scalability needed in domains like Big Data and Cloud Computing. This paper examines asynchronous replication, one of the key features for a scalable and flexible system. Three of the most popular Document-Oriented Databases, MongoDB, CouchDB, and Couchbase, are examined. For testing, the execution time for CRUD operations for a single database instance and for a distributed environment with two nodes is taken into account and the results are compared with tests outcomes obtained for three relational database management systems: Microsoft SQL Server, MySQL, and PostgreSQL.
翻译:随着更多的开发者寻求新的信息储存方式,诺斯-QL数据库越来越受欢迎。这些数据库由于在大数据和云计算等领域所需的灵活性和可扩缩性而越来越受欢迎。本文审查了可扩缩和灵活的系统的关键特征之一,即非同步的复制。正在审查三个最受欢迎的文件方向数据库,即MongoDB、CouchDB和Couchbase。测试时,将考虑CRUD运行一个数据库实例的执行时间和两个节点分布的环境的执行时间,并将结果与三个关系数据库管理系统(微软 SQL服务器、MySQL和PostgreSQL)的测试结果进行比较。