NoSQL Systems for Big Data Management

被引:44
|
作者
Gudivada, Venkat N. [1 ]
Rao, Dhana [2 ]
Raghavan, Vijay V. [3 ]
机构
[1] Marshall Univ, Weisburg Div Comp Sci, Huntington, WV 25755 USA
[2] Marshall Univ, Dept Biol Sci, Huntington, WV USA
[3] Univ Louisiana Lafayette, Ctr Adv Comp Studies, Lafayette, LA 70504 USA
关键词
Data Models; NoSQL; NewSQL; Big Data; Graph Databases; Document Databases; Native XML Databases;
D O I
10.1109/SERVICES.2014.42
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The advent of Big Data created a need for out-of-the-box horizontal scalability for data management systems. This ushered in an array of choices for Big Data management under the umbrella term NoSQL. In this paper, we provide a taxonomy and unified perspective on NoSQL systems. Using this perspective, we compare and contrast various NoSQL systems using multiple facets including system architecture, data model, query language, client API, scalability, and availability. We group current NoSQL systems into seven broad categories: Key-Value, Table-type/Column, Document, Graph, Native XML, Native Object, and Hybrid databases. We also describe application scenarios for each category to help the reader in choosing an appropriate NoSQL system for a given application. We conclude the paper by indicating future research directions.
引用
收藏
页码:190 / 197
页数:8
相关论文
共 50 条
  • [1] NoSQL Databases for Big Data Management
    Gaspar, Drazena
    Mabic, Mirela
    CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS (CECIIS 2016), 2016, : 3 - 10
  • [2] Survey on NoSQL for management of big data
    Shen, De-Rong
    Yu, Ge
    Wang, Xi-Te
    Nie, Tie-Zheng
    Kou, Yue
    Ruan Jian Xue Bao/Journal of Software, 2013, 24 (08): : 1786 - 1803
  • [3] NoSQL data management systems
    Kuznetsov, S. D.
    Poskonin, A. V.
    PROGRAMMING AND COMPUTER SOFTWARE, 2014, 40 (06) : 323 - 332
  • [4] NoSQL data management systems
    S. D. Kuznetsov
    A. V. Poskonin
    Programming and Computer Software, 2014, 40 : 323 - 332
  • [5] Big Data and Knowledge Management: How to Implement Conceptual Models in NoSQL Systems?
    Abdelhedi, Fatma
    Brahim, Amal Ait
    Atigui, Faten
    Zurfluh, Gilles
    PROCEEDINGS OF THE 8TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT, VOL 3 (KMIS), 2016, : 235 - 240
  • [6] Assessing NoSql Approaches for Spatial Big Data Management
    Nassif, El Hassane
    Hicham, Hajji
    Yaagoubi, Reda
    Badir, Hassan
    ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT, AI2SD'2019, VOL 6: ADVANCED INTELLIGENT SYSTEMS FOR NETWORKS AND SYSTEMS, 2020, 92 : 49 - 58
  • [7] Access Control Management as a Service for NoSQL Big Data
    Habiba, Mansura
    Islam, Md Rafiqul
    Ali, A. B. M. Shawkat
    2015 2ND ASIA-PACIFIC WORLD CONGRESS ON COMPUTER SCIENCE AND ENGINEERING (APWC ON CSE 2015), 2015,
  • [8] Evaluation of ACE Properties of Traditional SQL and NoSQL Big Data Systems
    Teresa Gonzalez-Aparicio, Maria
    Younas, Muhammad
    Tuya, Javier
    Casado, Ruben
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1988 - 1995
  • [9] Handling Big Data using NoSQL
    Bhogal, Jagdev
    Choksi, Imran
    2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS WAINA 2015, 2015, : 393 - 398
  • [10] Big Data: The NoSQL and RDBMS review
    Zafar, Rashid
    Yafi, Eiad
    Zuhairi, Megat F.
    Dao, Hassan
    2016 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICICTM), 2016, : 120 - 126