loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Remo Andreoli 1 ; 2 ; Tommaso Cucinotta 1 and Dino Pedreschi 2

Affiliations: 1 Scuola Superiore Sant’Anna, Pisa, Italy ; 2 University of Pisa, Pisa, Italy

Keyword(s): Cloud Computing, NoSQL Databases, Real-time Systems.

Abstract: The advent of Cloud Computing and Big Data brought several changes and innovations in the landscape of database management systems. Nowadays, a cloud-friendly storage system is required to reliably support data that is in continuous motion and of previously unthinkable magnitude, while guaranteeing high availability and optimal performance to thousands of clients. In particular, NoSQL database services are taking momentum as a key technology thanks to their relaxed requirements with respect to their relational counterparts, that are not designed to scale massively on distributed systems. Most research papers on performance of cloud storage systems propose solutions that aim to achieve the highest possible throughput, while neglecting the problem of controlling the response latency for specific users or queries. The latter research topic is particularly important for distributed real-time applications, where task completion is bounded by precise timing constraints. In this paper, the popular MongoDB NoSQL database software is modified introducing a per-client/request prioritization mechanism within the request processing engine, allowing for a better control of the temporal interference among competing requests with different priorities. Extensive experimentation with synthetic stress workloads demonstrates that the proposed solution is able to assure differentiated per-client/request performance in a shared MongoDB instance. Namely, requests with higher priorities achieve reduced and significantly more stable response times, with respect to lower priorities ones. This constitutes a basic but fundamental brick in providing assured performance to distributed real-time applications making use of NoSQL database services. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.209.229.59

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Andreoli, R.; Cucinotta, T. and Pedreschi, D. (2021). RT-MongoDB: A NoSQL Database with Differentiated Performance. In Proceedings of the 11th International Conference on Cloud Computing and Services Science - CLOSER; ISBN 978-989-758-510-4; ISSN 2184-5042, SciTePress, pages 77-86. DOI: 10.5220/0010452400770086

@conference{closer21,
author={Remo Andreoli. and Tommaso Cucinotta. and Dino Pedreschi.},
title={RT-MongoDB: A NoSQL Database with Differentiated Performance},
booktitle={Proceedings of the 11th International Conference on Cloud Computing and Services Science - CLOSER},
year={2021},
pages={77-86},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010452400770086},
isbn={978-989-758-510-4},
issn={2184-5042},
}

TY - CONF

JO - Proceedings of the 11th International Conference on Cloud Computing and Services Science - CLOSER
TI - RT-MongoDB: A NoSQL Database with Differentiated Performance
SN - 978-989-758-510-4
IS - 2184-5042
AU - Andreoli, R.
AU - Cucinotta, T.
AU - Pedreschi, D.
PY - 2021
SP - 77
EP - 86
DO - 10.5220/0010452400770086
PB - SciTePress