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 条
  • [21] Architectural assessment of NoSQL and NewSQL systems
    Chaudhry, Natalia
    Yousaf, Muhammad Murtaza
    DISTRIBUTED AND PARALLEL DATABASES, 2020, 38 (04) : 881 - 926
  • [22] NoSQL Databases for Big Data Management
    Gaspar, Drazena
    Mabic, Mirela
    CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS (CECIIS 2016), 2016, : 3 - 10
  • [23] 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
  • [24] UML4NOSQL: A NOVEL APPROACH FOR MODELING NOSQL DOCUMENT-ORIENTED DATABASES BASED ON UML
    Maicha, Mohammed ElHabib
    Ouinten, Youcef
    Ziani, Benameur
    COMPUTING AND INFORMATICS, 2022, 41 (03) : 813 - 833
  • [25] Persistence of RDF Data into NoSQL: A Survey and a Reference Architecture
    Zambom Santana, Luiz Henrique
    Mello, Ronaldo dos Santos
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (03) : 1370 - 1389
  • [26] Efficient querying of multidimensional RDF data with aggregates: Comparing NoSQL, RDF and relational data stores
    Ravat, Franck
    Song, Jiefu
    Teste, Olivier
    Trojahn, Cassia
    INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2020, 54 (54)
  • [27] Tearing Down the Tower of Babel: Unified and Efficient Spatio-temporal Queries for NoSQL Stores
    Koutroumanis, Nikolaos
    Doulkeridis, Christos
    Vlachou, Akrivi
    2022 23RD IEEE INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM 2022), 2022, : 19 - 28
  • [28] Palpatine: Mining Frequent Sequences for Data Prefetching in NoSQL Distributed Key-Value Stores
    Estevest, Sergio
    Silva, Joao Nuno
    Veiga, Luis
    2020 IEEE 19TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2020,
  • [29] Performability Model for Assessing NoSQL DBMS Consistency
    Gomes, Carlos
    Borba, Eric
    Tavares, Eduardo
    Junior, Meuse Nogueira de O.
    2019 13TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2019,
  • [30] Security policies by design in NoSQL document databases
    Blanco, Carlos
    Garcia-Saiz, Diego
    Rosado, David G.
    Santos-Olmo, Antonio
    Peral, Jesus
    Mate, Alejandro
    Trujillo, Juan
    Fernandez-Medina, Eduardo
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 65