Lépjen kapcsolatba velünk
 Időtartalma 14 órák

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
  • A gyakori Linux disztribúciók által alkalmazott biztonsági megerősítés
  • Klienskönyvtárak és nyelvi kötések

2. modul: Adatmodell

  • Primitív adattípusok és a kezelésükre szolgáló parancsok
  • Tipikus felhasználási esetek az egyes adattípusokhoz
  • A Redis kulcsok gyakori elnevezési konvenciói
  • "A Redis többnyire egyszálú" – mit jelent ez a gyakorlatban
  • Redis wire protokoll
  • Mi a teendő, ha a klienskönyvtár nem ismer valamilyen hasznos parancsot
  • Miért érhetők el egyes parancsok szándékosan nem minden klienskönyvtárban
  • Hogyan váltsunk gondolkodásmódot a relációs adatbázis-tervező szemléletérő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és
  • Kerülendő parancsok
  • Késleltetési problémák hibakeresése
  • A nagy DEL kérésekkel kapcsolatos problémák – mit használjunk helyette
  • Pipeline feldolgozás
  • Tömeges beszúrás
  • Túlzott memóriahasználat hibakeresése
  • Memóriaoptimalizálási tippek

4. modul: Üzemeltetés

  • Elérhető perzisztencia mechanizmusok
  • Óvintézkedések az SSD elhasználódásának elkerülésére
  • Biztonsági mentés és visszaállítás
  • Eszközök az adatbázis tartalmának felfedezéséhez
  • Eszközök a dump elemzéséhez
  • A tartósság és a teljesítmény hangolása
  • Váltás RDB és AOF között
  • Felhasználási esetek a lemez nélküli Redishez
  • A Redis szempontjából releváns operációs rendszer szintű hangolási lehetőségek
  • Redis teljesítmény figyelése

5. modul: Több Redis példány

  • 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 használatával
  • Redis Cluster
  • A Sentinel és a Cluster működtetése NAT-on keresztül
  • Konzisztens biztonsági mentések készítése

Követelmények

A résztvevőknek ismerniük kell az alapvető rendszeradminisztrációs feladatokat Linux parancssorban. Néhány téma programozási vagy szkriptelési ismereteket igényel. Jelentkezéskor kérjük, adja meg, hogy mely programozási nyelveket ismeri. Ha egyet sem, akkor egyszerűen Redis parancsokat adunk ki a redis-cli-ből.

Résztvevők száma


Ár per résztvevő

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák