|
Курсът има за цел да запознае студентите с MySql, като основен акцент е използването ѝ за работа с големи структури от данни (Big Data). Подробно се разглеждат характеристиките на MySQL, връзката му с Hadoop и неговия алгоритъм MapReduce за паралелна обработка на големи обеми данни. Изучават се техники за оптимизиране на MySql бази данни при заявки за работа с големи данни, индексиране за повишаване на скоростта на достъпа до данните, работа с json файлове, използване на Memcached за увеличаването на производителността, разделяне на дялове на големи обеми от данни за ускоряване на търсенето, репликация на данните за сигурен достъп, добри практики при работа с базата данни, интеграция със ETL Apache Sqoop за двустранен обмен между MySql и Hadoop и др. По време на обучението, студентите ще придобият представа за цялостният процес по обработката на големи данни.
|