CONTACT ONS

Cursusaanbod

Module 1: Initiële opzet

  • Redis Releases
  • Installatie
  • Configuratie
  • Beveiligingsmodel
  • Redis starten tijdens opstart
  • Beveiligingsverharding toegepast door veelvoorkomende Linux-distributies
  • Client libraries en taalbindings

Module 2: Datamodel

  • Primitieve datatypestypes en opdrachten om ze te manipuleren
  • Typische gebruiksscenario's voor elk datatype
  • Veelvoorkomende naamconventies voor Redis-sleutels
  • "Redis is grotendeels single-threaded" - wat betekent dit in de praktijk
  • Redis draadprotocol
  • Wat te doen als je client library een bruikbare opdracht niet kent
  • Waarom sommige opdrachten bewust onbeschikbaar zijn in sommige client libraries
  • Hoe je je denkwijze kunt aanpassen van die van een relationele databasedesigner
  • Algemene tips voor dataorganisatie
  • Expiratie
  • Pub/Sub
  • Transacties & Lua-scripts
  • Externe modules
  • Algemene tips voor dataconsistentie

Module 3: Pre-tips

  • Benchmarken van Redis
  • Opdrachten om te vermijden
  • Vertrouwingsproblemen debuggen
  • Problemen met grote DEL-verzoeken - wat te gebruiken in plaats daarvan
  • Pipelining
  • Massale invoeging
  • Memory-overgebruik debuggen
  • Geheugenoptimalisatietips

Module 4: Operaties

  • Beschikbare persistentiemechanismen
  • Voorzorgsmaatregelen om SSD-slijtage te vermijden
  • Back-up en herstellen
  • Tools voor het onderzoeken van database-inhoud
  • Tools voor dumpanalyse
  • Tuning duurzaamheid versus performance
  • Overschakelen tussen RDB en AOF
  • Gebruiksscenario's voor diskless Redis
  • OS-niveau tunables die relevant zijn voor Redis
  • Monitoren van Redis-performance

Module 5: Meer dan één Redis

  • Meerdere instanties van Redis starten op één server
  • Applicatie-niveau partitionering
  • Master-slave replicatie
  • High availability met Redis Sentinel
  • Redis Cluster
  • Werken van Sentinel en Cluster over NAT
  • Consistente back-ups maken

Vereisten

Deelnemers moeten comfortabel zijn met basis systeembeheertaken via de linux-opdrachtregel. Sommige onderwerpen vereisen programmeer- of scriptingvaardigheden. Vermeld bij het boeken de programmeertalen waar je bekend mee bent. Als er geen zijn, zullen we gewoon redis-opdrachten geven vanuit redis-cli.

 14 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën