План на курса
Въведение
Преглед на най-популярните NoSQL бази данни
- MongoDB (документ), Cassandra (колона), Redis (ключ-стойност), Neo4J (графика)
Преглед на MongoDB функции и архитектура
- Съпоставяне между релационна база данни и MongoDB Индексиране, репликация, балансиране на натоварването, ad hoc заявки и др.
MongoDB срещу MySQL
Инсталиране и конфигуриране MongoDB
Създаване на Database
Четене, писане и запитване MongoDB
Разработка на приложения с MongoDB
Сигурност в MongoDB
Наличност в MongoDB
Интегриране на релационно и NoSQL (нерелационно) съхранение на данни
Интегриране MongoDB с рамки за обработка на данни
- Hadoop MapReduce, Apache Spark и др.
Кога да използвате MongoDB
- Идеални работни натоварвания за №SQL в едно предприятие
Кога да не се използва MongoDB
- Недостатъци на NoSQL
Разполагане MongoDB в производство
- Локален или публичен облак
Мащабиране MongoDB
Отстраняване на неизправности MongoDB
Заключителни бележки
Въведение
- Колонна (таблична) срещу документна база данни
Преглед на Cassandra функции и архитектура
Инсталиране и конфигуриране Cassandra
Създаване на Database
Четене, писане и запитване Cassandra
Разработка на приложения с Cassandra
Сигурност в Cassandra
Наличност в Cassandra
Интегриране на релационно и NoSQL (нерелационно) съхранение на данни
Интегриране Cassandra с рамки за обработка на данни
- Hadoop MapReduce, Apache Spark и др.
Кога да използвате Cassandra
Внедряване на Cassandra в производство
- Локален и публичен облак
Мащабиране Cassandra
Отстраняване на неизправности Cassandra
Заключителни бележки
Изисквания
- Разбиране на концепциите за релационни бази данни
- Не е необходим опит в програмирането
Oтзиви от потребители (2)
Интересни презентации и упражнения
Szymon - Agora SA
Курс - Scylla Database
Машинен превод
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis