Савремени приступи управљању подацима - курс 27.900 РУБ. из ИБС Тренинг центра, обука 16 часова, датум 26.11.2023.
мисцеланеа / / December 02, 2023
Приликом дизајнирања апликација, једна од важних одлука је како чувати податке. Неколико деценија, релациони ДБМС су били прва и једина опција; пројекти су се разликовали само по степену нормализације, локацији пословне логике итд. Последњих десет до петнаест година, алтернативни системи су брзо цветали - од објектно оријентисаних и документно оријентисаних ДБМС до дистрибуираних система датотека и система за обраду токова података. Курс испитује низ савремених решења која омогућавају дугорочно безбедно складиштење података, разлози за појаву решења различитих класа, њихове предности, мане и префериране методе користити.
Теме које се обрађују:
1. Еволуција приступа складиштењу података (теорија – 2 сата).
Базе података, складишта података, машине за базе података, масовно паралелне архитектуре, хиперконвергенција.
2. Релациони модел (теорија – 2 часа).
Које проблеме решава и по коју цену?
Репликација, дељење, дистрибуиране трансакције.
3. Минимални модел кључ-вредност (теорија – 1 сат, пракса – 1 сат).
Опције кључне структуре, опције структуре вредности, софтверски интерфејси.
Ефикасност коришћења нерелационих база података: неопходни и довољни услови [Цассандра, ХБасе].
4. Документ оријентисан модел [МонгоДБ] (теорија – 0,5 сати, пракса – 0,5 сати).
5. Дистрибуирани системи датотека уместо модела података: архитектура кластера [ХДФС] (теорија – 1 час, пракса – 1 час).
6. СКЛ преко дистрибуираних система датотека (теорија – 1 сат, пракса – 2 сата).
Опције архитектуре, формати датотека, ограничења, трансакције [Хиве, Спарк, Спарк СКЛ, Паркует, ОРЦ].
7. Дистрибуирани системи за складиштење података у РАМ-у [Хазелцаст, Игните, Тарантоол] (теорија – 1 сат).
8. Дистрибуирани ОЛАП системи [Цлицкхоусе, Друид] (теорија – 1 сат).
9. Обрада токова података [Спарк Стреаминг] (теорија – 1 сат).
10. Самоконфигуришуће и аутономне базе података (теорија – 1 сат).