Kurzusleírás

1. modul: Kezdeti beállítás

  • Redis kiadások
  • Telepítés
  • Konfiguráció
  • Biztonsági modell
  • A Redis indítása rendszerindításkor
  • A gyakori Linux disztribúciók által alkalmazott biztonsági megerősítések
  • Klienskönyvtárak és nyelvi kötések

2. modul: Adatmodell

  • Alapvető adattípusok és azok kezelésére szolgáló parancsok
  • Az egyes adattípusok tipikus használati esetei
  • Gyakori elnevezési konvenciók a Redis kulcsokhoz
  • "A Redis többnyire egyszálas" – mit jelent ez a gyakorlatban
  • Redis vezetékes protokoll
  • Mi a teendő, ha az ügyfélkönyvtár nem ismer egy hasznos parancsot
  • Miért vannak szándékosan letiltva egyes parancsok egyes ügyfélkönyvtárakban
  • Hogyan állítsd át a gondolkodásmódodat a relációs adatbázis-tervezői szemléletről
  • Általános tippek az adatszervezéshez
  • Lejárat
  • Pub/Sub
  • Tranzakciók és Lua szkriptek
  • Külső modulok
  • Általános tippek az adatkonzisztenciához

3. modul: Teljesítménytippek

  • Redis teljesítménytesztelése
  • Kerülendő parancsok
  • Késési problémák hibakeresése
  • Problémák a nagy DEL kérésekkel – mit használjunk helyette
  • Csővezetékezés
  • Tömeges beszúrás
  • Memória túlhasználat hibakeresése
  • Memóriaoptimalizálási tippek

4. modul: Műveletek

  • Elérhető perzisztencia mechanizmusok
  • Óvintézkedések az SSD kopás elkerüléséhez
  • Biztonsági mentés és visszaállítás
  • Eszközök az adatbázis tartalmának feltárásához
  • Eszközök a dump elemzéséhez
  • Beállítások a tartósság és a teljesítmény közötti egyensúlyhoz
  • Váltás RDB és AOF között
  • Használati esetek a lemezkötelezett Redishez
  • Operációs rendszer szintű beállítások a Redishez
  • A Redis teljesítményének monitorozása

5. modul: Több Redis

  • Több Redis példány indítása egy szerveren
  • Alkalmazás szintű particionálás
  • Master-slave replikáció
  • Magas rendelkezésre állás a Redis Sentinel segítségével
  • Redis Cluster
  • A Sentinel és a Cluster működése NAT-on keresztül
  • Konzisztens biztonsági mentések készítése

6. modul: Magas rendelkezésre állás

  • Több Redis szerver telepítése és beállítása
  • Önálló szerver több példánnyal
  • Master/slave replikáció
  • Redis HA klaszter Sentinel segítségével
  • Redis sharding klaszter
  • A Redis replikáció (Sentinel segítségével) és a sharding képesség kombinációja
  • A beállítás monitorozása, biztonsági mentése/visszaállítása és teljesítményhangolása

Követelmények

A résztvevőknek magabiztosnak kell lenniük az alapvető rendszeradminisztrációs feladatokban a Linux parancssor használatával. Egyes témák programozási vagy szkriptelési ismereteket igényelnek. A jelentkezéskor kérjük, sorolja fel azokat a programozási nyelveket, amelyekben jártas. Ha nincsenek ilyenek, akkor csak a redis-cli parancsokat használjuk.

 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák