ארנון שטורם

אקדמי בכיר

Designing NoSQL databases based on multiple requirement views

Noa Roy-Hubara, Arnon Sturm,Peretz Shoval

In recent years, new data characteristics led to the development of new database management systems named NoSQL. As opposed to the mature Relational databases, design methods for the new databases receive little attention and mainly consider the data-related requirements. In this paper, we present methods for designing two types of NoSQL databases – Document and Graph databases – that consider not only the data-related but also functional-related requirements. We empirically evaluate the methods and apply the design methods to two leading database systems. We found that the databases designed with the consideration of functional requirements perform better, with respect to time of execution and database I/O operations, compared to when designed without considering them.

שפת פרסום אנגלית
כתב עת Data and Knowledge Engineering
כרך 145
סטטוס פרסום פורסם - 01.05.2023
מספר מאמר 102149

Keywords

Conceptual modeling
Database design
Document Database
Graph database
NoSQL
User requirements

ASJC Scopus subject areas

Information Systems and Management
גישה למסמך
10.1016/j.datak.2023.102149
קבצים וקישורים אחרים
Link to publication in Scopus