A Comparative Analysis of Materialized Views Selection and Concurrency Control Mechanisms in NoSQL Databases

被引:1
|
作者
Tapdiya, Ashish [1 ]
Xue, Yuan [1 ]
Fabbri, Daniel [1 ]
机构
[1] Vanderbilt Univ, 221 Kirkland Hall, Nashville, TN 37235 USA
基金
美国国家科学基金会;
关键词
Transaction processing; materialized views; NoSQL databases; performance evaluation;
D O I
10.1109/CLUSTER.2017.79
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Relational databases are well suited for vertical scaling; however, specialized hardware can be expensive. Conversely, NewSQL and NoSQL data stores are designed to scale horizontally. NewSQL databases provide ACID transaction support; however, joins are limited to the partition keys, resulting in restricted query expressiveness. On the other hand, NoSQL databases are designed to scale out on commodity hardware; however, they are limited by slow join performance. Hence, we consider if the NoSQL join performance can be improved while ensuring ACID semantics and without drastically sacrificing write performance, disk utilization and query expressiveness. This paper presents the Synergy system that leverages schema and workload driven mechanisms to identify materialized views, and a specialized concurrency control system on top of a NoSQL database to enable scalable data management with familiar relational conventions. Synergy trades slight write performance degradation and increased disk utilization for faster join performance (compared to standard NoSQL databases) and improved query expressiveness (compared to NewSQL databases).
引用
收藏
页码:384 / 388
页数:5
相关论文
共 32 条
  • [1] Concurrency control theory for deferred materialized views
    Kawaguchi, A
    Lieuwen, D
    Mumick, IS
    Quass, D
    Ross, KA
    [J]. DATABASE THEORY - ICDT'97, 1997, 1186 : 306 - 320
  • [2] A structure for materialized views of data warehouse with concurrency control
    Lu, MC
    Wu, F
    [J]. IKE '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE ENGNINEERING, 2004, : 385 - 391
  • [3] Incrementally Maintaining Materialized Temporal Views in Column-Oriented NoSQL Databases with Partial Deltas
    Hu, Yong
    Dessloch, Stefan
    [J]. NEW TRENDS IN DATABASES AND INFORMATION SYSTEMS (ADBIS 2015), 2015, 539 : 88 - 96
  • [4] Security of Sharded NoSQL Databases: A Comparative Analysis
    Zahid, Anam
    Masood, Rahat
    Shibli, Muhammad Awais
    [J]. 2014 CONFERENCE ON INFORMATION ASSURANCE AND CYBER SECURITY (CIACS), 2014, : 1 - 8
  • [5] Comparative Analysis of performance for SQL and NoSQL Databases
    Diaz Erazo, Amparo Daniela
    Morales Morales, Mario Raul
    Pineda Chavez, Veronica Karina
    Morales Cardoso, Santiago Leonardo
    [J]. 2022 17TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2022,
  • [6] A Comparative Analysis of Security Features and Concerns in NoSQL Databases
    Ankomah, Evans
    Haruna, Charles Roland
    Akotoye, Francis Xavier Kofi
    Agyemang, Brighter
    Agyekum, Kwame Opuni-Boachie Obour
    Asante, Alexander
    Ephrim, Lawrence
    Kissiedu, Alexander N. T.
    [J]. FRONTIERS IN CYBER SECURITY, FCS 2022, 2022, 1726 : 349 - 364
  • [7] Comparative Performance Analysis of NoSQL Cassandra and MongoDB Databases
    Araujo, Jose Maria A.
    de Moura, Alysson Cristiano E.
    da Silva, Silvia Laryssa B.
    Holanda, Maristela
    Ribeiro, Edward de Oliveira
    da Silva, Gladston Luiz
    [J]. PROCEEDINGS OF 2021 16TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2021), 2021,
  • [8] Comparative Study of Concurrency Control Techniques in Distributed Databases
    Mhatre, Anand
    Shedge, Rajashree
    [J]. 2014 FOURTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT), 2014, : 378 - 382
  • [9] Effectively and Efficiently Selecting Access Control Rules on Materialized Views over Relational Databases
    Cuzzocrea, Alfredo
    Hacid, Mohand-Said
    Grillo, Nicola
    [J]. PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL DATABASE ENGINEERING & APPLICATIONS SYMPOSIUM (IDEAS '10), 2010, : 225 - 235
  • [10] Inheriting Access Control Rules from Large Relational Databases to Materialized Views Automatically
    Cuzzocrea, Alfredo
    Hacid, Mohand-Said
    Grillo, Nicola
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT III, 2010, 6278 : 426 - +