Стратегії розподілу навантаження децентралізованих баз даних
DOI: 10.31673/2412-9070.2023.052328
Анотація
Керування навантаженням у базах даних зазвичай охоплює стратегії сегментації, які визначають розподіл та розміщення інформації в системах зберігання даних. У статті розглянуто ключовий аспект сегментації даних та проблеми, пов'язані з вибором правильної стратегії. Деякі із запропонованих стратегій, зокрема стратегія діапазонів та стратегія хешування, мають свої обмеження та ризики, які можуть ускладнювати операції масштабування та переміщення даних. Також зазначено проблеми, пов'язані з вибором конкретного шаблону сегментації в базах даних, включно зі складністю переміщення даних, нерівномірним розподіленням навантаження, проблемами щодо транзакцій та збереження цілісності даних. Вибір правильної стратегії сегментації важливий для забезпечення ефективності та продуктивності системи зберігання даних, тобто він має бути зваженим та відповідати конкретним вимогам системи.
Ключові слова: бази даних; розподілені бази даних; розподілене зберігання даних; СКБД.
Список використаної літератури
1. Avraham Leff, Philip S. Yu. An adaptive strategy for load sharing in distributed database environments with information lags // Journal of Parallel and Distributed Computing. 1991. Vol. 13, Issue 1.
2. An adaptive multi-level caching strategy for Distributed Database System / Feng Lu, Ziqian Shi, Lin Gu, Hai Jin, Laurence Tianruo Yang // Future Generation Computer Systems. 2019. Vol. 97. P. 61–68.
3. A Query Optimization Strategy for Autonomous Distributed Database Systems World Academy of Science, Engineering and Technology / I. Dina, S. Elsayed, Kh. Dina, H. Dina // International Journal of Computer and Information Engineering. 2018. 12. 10.1999/1307-6892/10008664