To read this content please select one of the options below:

On proposing and evaluating a NoSQL document database logical approach

Cláudio Lima (Federal University of Santa Catarina, Florianopolis, Brazil)
Ronaldo Santos Mello (Informatics and Statistics Department, Federal University of Santa Catarina, Florianopolis, Brazil)

International Journal of Web Information Systems

ISSN: 1744-0084

Article publication date: 7 November 2016

692

Abstract

Purpose

NoSQL databases do not require a default schema associated with the data. Even that, they are categorized by data models. A model associated with the data can promote better strategies for persistence and manipulation of data in the target database. Based on this motivation, the purpose of this paper is to present an approach for logical design of NoSQL document databases that consists a process that converts a conceptual modeling into efficient logical representations for a NoSQL document database. The authors also evaluate their approach and demonstrate that the generated NoSQL logical structures reduce the amount of data items accessed by queries.

Design/methodology/approach

This paper presents an approach for logical design of NoSQL document database schemas based on a conceptual schema. The authors generate compact and redundancy-free schemas and define appropriate representations in a NoSQL document logical model. The estimated volume of data and workload information can be considered to generate optimized NoSQL document structures.

Findings

This approach was evaluated through a case study with an experimental evaluation in the e-commerce application domain. The results demonstrate that the authors’ workload-based conversion process improves query performance on NoSQL documents by reducing the number of database accesses.

Originality/value

Unlike related work, the reported approach covers all typical conceptual constructs, details a conversion process between conceptual schemas and logical representations for NoSQL document database category and, additionally, considers the estimated database workload to perform optimizations in the logical structure. An experimental evaluation shows that the proposed approach is promising.

Keywords

Citation

Lima, C. and Mello, R.S. (2016), "On proposing and evaluating a NoSQL document database logical approach", International Journal of Web Information Systems, Vol. 12 No. 4, pp. 398-417. https://doi.org/10.1108/IJWIS-04-2016-0018

Publisher

:

Emerald Group Publishing Limited

Copyright © 2016, Emerald Group Publishing Limited

Related articles