Lépjen kapcsolatba velünk

Kurzusleírás

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

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

2. modul: Adatmodell

  • Alapvető adattípusok és azok kezelésére szolgáló parancsok
  • Minden adattípus tipikus használati esetei
  • Gyakori elnevezési konvenciók Redis kulcsokhoz
  • "A Redis többnyire egyszálas" - mit jelent ez a gyakorlatban
  • Redis huzalprotokoll
  • Mit tegyünk, ha az ügyfélkönyvtár nem ismer valamilyen hasznos parancsot
  • Miért vannak szándékosan elérhetetlenek bizonyos parancsok egyes ügyfélkönyvtárakban
  • Hogyan állítsuk át a gondolkodásmódunkat egy relációs adatbázis tervezőjétő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éslelteté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ére
  • 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
  • Finomhangolás a tartósság és a teljesítmény között
  • Váltás RDB és AOF között
  • Használati esetek lemezek nélküli Redis-hez
  • Operációs rendszer szintű beállítások, amelyek relevánsak a Redis-hez
  • Redis teljesítmény figyelése

5. modul: Több mint egy Redis

  • Több Redis példány indítása egy szerveren
  • Alkalmazásszintű particionálás
  • Master-slave replikáció
  • Magas rendelkezésre állás Redis Sentinel segítségével
  • Redis klaszter
  • Sentinel és klaszter működteté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-lal
  • Redis sharding klaszter
  • Redis replikáció (Sentinel-lel) + Sharding képesség kombinációja
  • Figyelés, biztonsági mentés/visszaállítás és teljesítményfinomhangolás a beállításhoz

Követelmények

A résztvevőknek jól kell ismerniük az alapvető rendszeradminisztrációs feladatokat a Linux parancssor használatával. Egyes témák programozási vagy szkriptelési készségeket igényelnek. A jelentkezéskor kérjük, sorolja fel azokat a programozási nyelveket, amelyekben jártas. Ha nincsenek ilyenek, akkor csak Redis parancsokat adunk ki a redis-cli-ből.

 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák