Enhancement of database access performance by improving data consistency in a non-relational database system (NoSQL)

08/26/2023
by   Adam A. E. Alflahi, et al.
0

This study aims to enhance data consistency in NoSQL databases, traditionally designed with BASE properties, as opposed to the strong consistency guaranteed by ACID principles in RDBMS. We introduce a comprehensive four-stage server-side model engineered explicitly for MongoDB. This model covers transaction management, bifurcation of read and write transactions, assessment of transaction readiness, and transaction execution via a specialized locking algorithm. Utilizing the Yahoo Cloud Services Benchmark (YCSB), particularly for update-heavy workloads (A, B, and F), our model exhibited significant improvements. Specifically, the average throughput, read, and update latencies improved to 2864.726 ms, 32806.275 ms, and 51845.629 ms, respectively, from the baseline metrics of 2914.110 ms, 26510.930 ms, and 32457.662 ms. These results demonstrate the efficacy of our proposed model in enhancing consistency not only in document-based NoSQL databases like MongoDB but also in other NoSQL database variants, including key-value, graph, and wide-column stores.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/10/2021

G-Tran: Making Distributed Graph Transactions Fast

Graph transaction processing raises many unique challenges such as rando...
research
06/28/2022

Manu: A Cloud Native Vector Database Management System

With the development of learning-based embedding models, embedding vecto...
research
11/24/2020

Comprehensive and Sensitive Proteogenomics Data Analysis Strategy based on Complementary Multi-Stage Database Search

Proteogenomics provide opportunities for proteomic validation of gene st...
research
09/18/2021

Regular Sequential Serializability and Regular Sequential Consistency

Strictly serializable (linearizable) services appear to execute transact...
research
05/17/2018

Cellular Network Multi-Access Measurements on the Roads of Värmland, Sweden

Cooperative Intelligent Transport Systems (C-ITS) make road traffic safe...
research
10/04/2017

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

Increasing resource demands require relational databases to scale. While...
research
03/03/2021

Long Live The Image: Container-Native Data Persistence in Production

Containerization plays a crucial role in the de facto technology stack f...

Please sign up or login with your details

Forgot password? Click here to reset