KVMod—A Novel Approach to Design Key-Value NoSQL Databases

Author:

Dourhri Ahmed1ORCID,Hanine Mohamed1ORCID,Ouahmane Hassan1

Affiliation:

1. LTI Laboratory, National School of Applied Sciences, Chouaib Doukkali University, El Jadida 24000, Morocco

Abstract

The growth of structured, semi-structured, and unstructured data produced by the new applications is a result of the development and expansion of social networks, the Internet of Things, web technology, mobile devices, and other technologies. However, as traditional databases became less suitable to manage the rapidly growing quantity of data and variety of data structures, a new class of database management systems named NoSQL was required to satisfy the new requirements. Although NoSQL databases are generally schema-less, significant research has been conducted on their design. A literature review presented in this paper lets us claim the need to create modeling techniques to describe how to structure data in NoSQL databases. Key-value is one of the NoSQL families that has received too little attention, especially in terms of its design methodology. Most studies have focused on the other families, like column-oriented and document-oriented. This paper aims to present a design approach named KVMod (key-value modeling) specific to key-value databases. The purpose is to provide to the scientific community and engineers with a methodology for the design of key-value stores using the maximum automation and therefore the minimum human intervention, which equals the minimum number of errors. A software tool called KVDesign has been implemented to automate the proposed methodology and, thus, the most time-consuming database modeling tasks. The complexity is also discussed to assess the efficiency of our proposed algorithms.

Publisher

MDPI AG

Subject

Information Systems

Reference38 articles.

1. Dourhri, A., Hanine, M., and Ouahmane, H. (2021, January 28). A New Algorithm for Data Migration from a Relational to a NoSQL Oriented Column Database. Proceedings of the International Conference on Smart City Applications (SCA21), Safranbolu, Turkey.

2. Research on Big Data—A systematic mapping study;Akoka;Comput. Stand. Interfaces,2017

3. Persisting bigdata: The NoSQL landscape;Corbellini;Inf. Syst.,2017

4. A survey on NoSQL stores;Davoudian;ACM Comput. Surv.,2018

5. Diogo, M., Cabral, B., and Bernardino, J. (2019). Consistency Models of NoSQL Databases. Future Internet, 11.

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3