A Survey on NoSQL Stores

被引:126
|
作者
Davoudian, Ali [1 ]
Chen, Liu [1 ]
Liu, Mengchi [1 ,2 ]
机构
[1] Carleton Univ, Adv Database Lab, Sch Comp Sci, 1125 Colonel By Dr, Ottawa, ON K1S 5B6, Canada
[2] Wuhan Univ, Sch Comp, 299 Bayi Rd, Wuhan 430072, Hubei, Peoples R China
基金
加拿大自然科学与工程研究理事会;
关键词
NoSQL; data model; consistency model; partitioning; CAP theorem; replication; elasticity; ACID; BIG DATA; DATA PARTITION; CONSISTENCY; GRAPH; MANAGEMENT; STRATEGY; CAUSAL;
D O I
10.1145/3158661
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recent demands for storing and querying big data have revealed various shortcomings of traditional relational database systems. This, in turn, has led to the emergence of a new kind of complementary nonrelational data store, named as NoSQL. This survey mainly aims at elucidating the design decisions of NoSQL stores with regard to the four nonorthogonal design principles of distributed database systems: data model, consistency model, data partitioning, and the CAP theorem. For each principle, its available strategies and corresponding features, strengths, and drawbacks are explained. Furthermore, various implementations of each strategy are exemplified and crystallized through a collection of representative academic and industrial NoSQL technologies. Finally, we disclose some existing challenges in developing effective
引用
收藏
页数:43
相关论文
共 50 条
  • [1] NoSQL Stores for Coreless Mobile Networks
    Ojala, Frans
    Rao, Ashwin
    Flinck, Hannu
    Tarkoma, Sasu
    2017 IEEE CONFERENCE ON STANDARDS FOR COMMUNICATIONS AND NETWORKING (CSCN), 2017, : 200 - 206
  • [2] Data management in cloud environments: NoSQL and NewSQL data stores
    Grolinger K.
    Higashino W.A.
    Tiwari A.
    Capretz M.A.M.
    Journal of Cloud Computing: Advances, Systems and Applications, 2 (1):
  • [3] Influence of Schema Design in NoSQL Document Stores
    Shah, Monika
    Kothari, Amit
    Patel, Samir
    MOBILE COMPUTING AND SUSTAINABLE INFORMATICS, 2022, 68 : 435 - 452
  • [4] A Federated Approach on Heterogeneous NoSQL Data Stores
    Dharmasiri, H. M. L.
    Goonetillake, M. D. J. S.
    2013 INTERNATIONAL CONFERENCE ON ADVANCES IN ICT FOR EMERGING REGIONS (ICTER), 2013, : 234 - 239
  • [5] A Methodological Approach for Big Data Security: Application for NoSQL Data Stores
    Heni, Houyem
    Gargouri, Faiez
    NEURAL INFORMATION PROCESSING, ICONIP 2015, PT IV, 2015, 9492 : 685 - 692
  • [6] Design and Development of a Unified Query Platform as Middleware for NoSQL Data Stores
    Valentine, Hadwin
    Kabaso, Boniface
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (07) : 628 - 646
  • [7] SQL, NewSQL, and NOSQL Databases: A Comparative Survey
    Khasawneh, Tariq N.
    AL-Sahlee, Mahmoud H.
    Safia, Ali A.
    2020 11TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2020, : 013 - 021
  • [8] A COMPREHENSIVE SURVEY ON ENERGY CONSUMPTION ANALYSIS FOR NOSQL
    Shah, Monika
    Kothari, Amit
    Patel, Samir
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2022, 23 (01): : 35 - 50
  • [9] New approach for implementing big datamart using NoSQL key-value stores
    Khalil, Abdelhak
    Belaissaoui, Mustapha
    PROCEEDINGS OF 2020 5TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND ARTIFICIAL INTELLIGENCE: TECHNOLOGIES AND APPLICATIONS (CLOUDTECH'20), 2020, : 131 - 136
  • [10] Journey of Database Migration from RDBMS to NoSQL Data Stores
    Bansal, Neha
    Soni, Kanika
    Sachdeva, Shelly
    BIG-DATA-ANALYTICS IN ASTRONOMY, SCIENCE, AND ENGINEERING, BDA 2021, 2022, 13167 : 159 - 177