OLAP performance of distributed PostgreSQL and MongoDB on OpenStack. Preliminary Results on Smaller Scale Factors

Traditional relational or SQL database servers and document/JSON database servers are part of state-of-the-art data architectures. Comparing the database query (OLAP) performance of relational and document data stores is challenging because of myriads of options in data modeling, query features, data distribution, processing distribution, etc. Based on the TPC-H benchmark tools, this paper presents the initial findings of converting the relational TPC-H schema deployed in a PostgreSQL/Citus cluster into a denormalized JSON schema deployed in a MongoDB cluster and subsequently mapping a 296-query set from SQL to MongoDB Aggregation Framework. The success of each query execution within a 10-minute timeout was collected for both PostgreSQL and MongoDB in six scenarios defined by two small-scale factors (0.01 and 0.1 GB) and three values of nodes (3,6 and 9) for data distribution and processing. Results show that the database server is associated with the success of query execution.

Authors

Institutions

Publication Details

Published
2024-09-19
DOI
https://doi.org/10.1109/roedunet64292.2024.10722556
Citations
2
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
1.56
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

OLAP performance of distributed PostgreSQL and MongoDB on OpenStack. Preliminary Results on Smaller Scale Factors

Marin Fotache, Marius-Iulian Cluci, Ciprian Pînzaru, Octavian Rusu et al.
2 citations
Cloud Computing and Resource Management
1.56
article

OLAP performance of distributed PostgreSQL and MongoDB on OpenStack. Preliminary Results on Smaller Scale Factors

Marin Fotache, Marius-Iulian Cluci, Ciprian Pînzaru, Octavian Rusu, Cătălina Badea, Codrin-Stefan Eşanu
article en
2 citations

Abstract

Traditional relational or SQL database servers and document/JSON database servers are part of state-of-the-art data architectures. Comparing the database query (OLAP) performance of relational and document data stores is challenging because of myriads of options in data modeling, query features, data distribution, processing distribution, etc. Based on the TPC-H benchmark tools, this paper presents the initial findings of converting the relational TPC-H schema deployed in a PostgreSQL/Citus cluster into a denormalized JSON schema deployed in a MongoDB cluster and subsequently mapping a 296-query set from SQL to MongoDB Aggregation Framework. The success of each query execution within a 10-minute timeout was collected for both PostgreSQL and MongoDB in six scenarios defined by two small-scale factors (0.01 and 0.1 GB) and three values of nodes (3,6 and 9) for data distribution and processing. Results show that the database server is associated with the success of query execution.

Alexandru Ioan Cuza University (RO)
Openalex Percentile: Top 12%
Cloud Computing and Resource Management
1.56
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.