NoSQL database systems: a survey and decision guidance

被引:57
作者
Gessert, Felix [1 ]
Wingerath, Wolfram [1 ]
Friedrich, Steffen [1 ]
Ritter, Norbert [1 ]
机构
[1] Universität Hamburg, Hamburg, Germany
来源
Computer Science - Research and Development | 2017年 / 32卷 / 3-4期
关键词
Data structures - Database systems - Decision trees - Classification (of information);
D O I
10.1007/s00450-016-0334-3
中图分类号
学科分类号
摘要
Today, data is generated and consumed at unprecedented scale. This has lead to novel approaches for scalable data management subsumed under the term NoSQL database systems to handle the ever-increasing data volume and request loads. However, the heterogeneity and diversity of the numerous existing systems impede the well-informed selection of a data store appropriate for a given application context. Therefore, this article gives a top-down overview of the field: instead of contrasting the implementation specifics of individual representatives, we propose a comparative classification model that relates functional and non-functional requirements to techniques and algorithms employed in NoSQL databases. This NoSQL Toolbox allows us to derive a simple decision tree to help practitioners and researchers filter potential system candidates based on central application requirements. © 2016, Springer-Verlag Berlin Heidelberg.
引用
收藏
页码:353 / 365
相关论文
empty
未找到相关数据