{"title":"NoSQL数据库的性能基准测试和比较:Redis、MongoDB和Cassandra使用YCSB工具","authors":"Nadia Ben Seghier, O. Kazar","doi":"10.1109/ICRAMI52622.2021.9585956","DOIUrl":null,"url":null,"abstract":"Big Data is an ensemble of technologies founded on NoSQL databases that enable scalability of volumes, numbers, and data types. NoSQL databases assert that their performance is better than legacy relational database systems for higher workloads, particularly common in Big Data and Cloud Computing applications. There are several open-source and proprietary NoSQL models disposable on the market. It is hard to determine a suitable solution for a particular problem due to the large amount and variety of current solutions. The authors build on a comparative analysis of the performance of three commonly used solutions, Redis, MongoDB, and Cassandra, in elements relevant to query performance, based on inserts, updates, scans, and reads, by utilizing the YCSB tool to run six bespoke workloads. The goal is to furnish assistance and support to actors who are interested in Big Data and Cloud Computing in order to help them make decisions about which solutions to use in the future.","PeriodicalId":440750,"journal":{"name":"2021 International Conference on Recent Advances in Mathematics and Informatics (ICRAMI)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2021-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Performance Benchmarking and Comparison of NoSQL Databases: Redis vs MongoDB vs Cassandra Using YCSB Tool\",\"authors\":\"Nadia Ben Seghier, O. Kazar\",\"doi\":\"10.1109/ICRAMI52622.2021.9585956\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Big Data is an ensemble of technologies founded on NoSQL databases that enable scalability of volumes, numbers, and data types. NoSQL databases assert that their performance is better than legacy relational database systems for higher workloads, particularly common in Big Data and Cloud Computing applications. There are several open-source and proprietary NoSQL models disposable on the market. It is hard to determine a suitable solution for a particular problem due to the large amount and variety of current solutions. The authors build on a comparative analysis of the performance of three commonly used solutions, Redis, MongoDB, and Cassandra, in elements relevant to query performance, based on inserts, updates, scans, and reads, by utilizing the YCSB tool to run six bespoke workloads. The goal is to furnish assistance and support to actors who are interested in Big Data and Cloud Computing in order to help them make decisions about which solutions to use in the future.\",\"PeriodicalId\":440750,\"journal\":{\"name\":\"2021 International Conference on Recent Advances in Mathematics and Informatics (ICRAMI)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-09-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Recent Advances in Mathematics and Informatics (ICRAMI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICRAMI52622.2021.9585956\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Recent Advances in Mathematics and Informatics (ICRAMI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICRAMI52622.2021.9585956","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Performance Benchmarking and Comparison of NoSQL Databases: Redis vs MongoDB vs Cassandra Using YCSB Tool
Big Data is an ensemble of technologies founded on NoSQL databases that enable scalability of volumes, numbers, and data types. NoSQL databases assert that their performance is better than legacy relational database systems for higher workloads, particularly common in Big Data and Cloud Computing applications. There are several open-source and proprietary NoSQL models disposable on the market. It is hard to determine a suitable solution for a particular problem due to the large amount and variety of current solutions. The authors build on a comparative analysis of the performance of three commonly used solutions, Redis, MongoDB, and Cassandra, in elements relevant to query performance, based on inserts, updates, scans, and reads, by utilizing the YCSB tool to run six bespoke workloads. The goal is to furnish assistance and support to actors who are interested in Big Data and Cloud Computing in order to help them make decisions about which solutions to use in the future.