CONTACT ONS

Cursusaanbod

Module 1: Aanvangsinstellingen

  • Redis-versies
  • Installatie
  • Configuratie
  • Beveiligingsmodel
  • Redis starten bij het opstarten van het systeem
  • Beveiligingsmaatregelen die door veel Linux-distributies worden toegepast
  • Clientbibliotheken en taalbindingen

Module 2: Datamodel

  • Primitieve datatypen en commando’s om ze te bewerken
  • Typische toepassingsscenario’s voor ieder datatype
  • Algemene benamingconventies voor Redis-sleutels
  • ‘Redis is voornamelijk single-threaded’ – wat dit in de praktijk betekent
  • Redis-wireprotocol
  • Wat te doen wanneer uw clientbibliotheek bepaalde nuttige commando’s niet ondersteunt
  • Waarom sommige commando’s in bepaalde bibliotheken bewust afwezig zijn
  • Hoe u uw denkwijze aanpast ten opzichte van ontwerpen voor relationele databases
  • Algemene tips voor datageorganisatie
  • Tijdslimieten voor sleutels
  • Pub/Sub
  • Transacties en Lua-scripts
  • Externe modules
  • Praktische adviezen rond dataconconsistentie

Module 3: Prestatietips

  • Benchmarking van Redis
  • Commando’s die beter vermeden kunnen worden
  • Oplossen van vertragingsproblemen
  • Hoe om te gaan met grote DEL-verzoeken – wat u hiervoor kunt gebruiken
  • Pipelining
  • Massale gegevensinvoeging
  • Probleemdetectie bij overmatig geheugengebruik
  • Tips voor geheugenoptimalisatie

Module 4: Beheer en onderhoud

  • Beschikbare persistentiemethoden
  • Maatregelen ter voorkoming van slijtage aan SSD’s
  • Back-ups maken en herstellen
  • Hulpmiddelen voor het verkennen van de inhoud van de database
  • Tools voor analyse van dumpbestanden
  • Prestaties balanceren tegen duurzaamheid
  • Overgang tussen RDB- en AOF-mechanismen
  • Toepassingen voor een diskloze Redis-implementatie
  • OS-niveau-instellingen die van invloed zijn op Redis
  • Redis-prestaties monitoren

Module 5: Meerdere Redis-instanties

  • Het draaien van meerdere Redis-exemplaren op één server
  • Partitieren op toepassingsniveau
  • Master-slave replicatie
  • Zekerstellen van hoge beschikbaarheid via Redis Sentinel
  • Redis Cluster
  • Samenwerking tussen Sentinel en Cluster bij gebruik van NAT
  • Het maken van consistente back-ups

Vereisten

Deelnemers moeten bekend zijn met basale systeembeheertaken via de Linux-opdrachtregel. Voor bepaalde onderwerpen is enige programmeer- of scriptervaring vereist. Vermeld bij uw inschrijving welke programmeertalen u beheerst; indien u geen kennis hebt, zullen we alleen Redis-commando’s uitvoeren via 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