arrow
Return

Workload-Aware Performance Tuning for Multimodel Databases Based on Deep Reinforcement Learning

delete2023-09-05
delete0
delete
OA
AI
J
Jun Sun
F
Feng Ye *
N
Nadia Nedjah
M
Ming Zhang
D
Dong Xu
DOI:10.1155/2023/8835111delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Currently, multimodel databases are widely used in modern applications, but the default configuration often fails to achieve the best performance. How to efficiently manage and tune the performance of multimodel databases is still a problem. Therefore, in this study, we present a configuration parameter tuning tool MMDTune+ for ArangoDB. First, the selection of configuration parameters is based on the random forest algorithm for feature selection. Second, a workload-aware mechanism is based on k-means++ and the Pearson correlation coefficient to detect workload changes and match the empirical knowledge of historically similar workloads. Finally, the ArangoDB configuration parameters are optimized based on the improved TD3 algorithm. The experimental results show that MMDTune+ can recommend higher-quality configuration parameters for ArangoDB compared to OtterTune and CDBTune in different scenarios.
Keywords:
BENCHMARK
SYSTEM

Journal

International Journal of Intelligent Systems cover
International Journal of Intelligent Systems
IF:
3.7
Papers:
3.0K
Citations:
8.1K

Organization

H
Hohai University
Scholars:
2.3W
Papers: 1.8W
Citations: 2.1W
Universidade do Estado do Rio de Janeiro cover
Universidade do Estado do Rio de Janeiro
Scholars:
8.7K
Papers: 6.2K
Citations: 3.6K