План на курса

Модул 1: Първоначална настройка

    Redis Издава Инсталационна конфигурация Сигурен модел Започва Redis по време на зареждане Усилване на сигурността, прилагано от общи дистрибуции на Linux Клиентски библиотеки и езикови обвързвания

Модул 2: Модел на данни

    Примитивни типове данни и команди за тяхното манипулиране Типични случаи на употреба за всеки тип данни Общи конвенции за именуване на Redis ключове "Redis е предимно еднонишков" - какво означава на практика Redis кабелен протокол Какво да направите, ако вашият клиент библиотеката не знае за някои полезни команди Защо някои команди умишлено са недостъпни в някои клиентски библиотеки Как да коригирате начина си на мислене от този на дизайнер на релационни бази данни Общи съвети за организация на данни Изтичане Pub/Sub транзакции и Lua скриптове Външни модули Общи съвети за данни последователност

Модул 3: Съвети за ефективност

    Сравнителен анализ Redis Команди, които трябва да се избягват Отстраняване на грешки при проблеми със закъснението Проблеми с големи DEL заявки - какво да използвате вместо това Конвейерно масово вмъкване Отстраняване на грешки при прекомерно използване на паметта Съвети за оптимизиране на паметта

Модул 4: Операции

    Налични механизми за постоянство Предпазни мерки за избягване на износването на SSD Архивиране и възстановяване Инструменти за изследване на съдържанието на базата данни Инструменти за анализ на дъмп Настройка на издръжливост срещу производителност Превключване между RDB и AOF Случаи на използване за бездискови Redis Настройки на ниво ОС, подходящи за Redis Мониторинг Redis производителност

Модул 5: Повече от един Redis

    Стартиране на множество екземпляри на Redis на един сървър Разделяне на ниво приложение Master-slave репликация Висока наличност с помощта на Redis Sentinel Redis Cluster Направете Sentinel и Cluster да работят в NAT Създаване на последователни архиви

Модул 6: Висока наличност

    Инсталирайте и настройте мулти-Redis сървъри Самостоятелен сървър с множество екземпляри Главна/подчинена репликация Redis HA клъстер с Sentinel Redis шардинг клъстер Комбинация от Redis репликация (със Sentinel) + възможност за шардинг Наблюдение, архивиране/възстановяване и производителност настройка за настройката

Изисквания

  • Участниците трябва да се справят добре с основните задачи за системно администриране, използвайки командния ред на linux. Някои теми изискват умения за програмиране или писане на скриптове. При резервация, моля, посочете езиците за програмиране, които познавате. Ако няма такива, просто ще издадем redis команди от redis-cli.
 21 Hours

Брой участници



Цена за участник

Oтзиви от потребители (1)

Свързани Kурсове

OrientDB for Developers

14 Hours

A Practical Introduction to NoSQL Databases

28 Hours

Свързани Kатегории