Cursusaanbod

Module 1: Eerste installatie

  • Redis Uitgaven
  • Installatie
  • Configuratie
  • Beveiligingsmodel
  • Starten Redis tijdens het opstarten
  • Beveiligingsbeveiliging toegepast door veelgebruikte Linux distributies
  • Clientbibliotheken en taalbindingen

Module 2: Datamodel

  • Primitive data types en commando's om ze te manipuleren
  • Typische gebruikssituaties voor elk datatype
  • Gemene naamgevingsconventies voor Redis sleutels
  • "Redis is voornamelijk single-threaded" - wat het in de praktijk betekent
  • Redis wire protocol
  • Wat te doen als uw clientbibliotheek niet kennis heeft van enkele nuttige commando's
  • Waarom sommige commando's bewust onbeschikbaar zijn in bepaalde clientbibliotheken
  • Hoe u uw denktrant aanpast van die van een ontwerper van relationele databases
  • Algemene tips voor gegevensorganisatie
  • Vervaldatum
  • Pub/Sub
  • Transacties & Lua scripts
  • Externe modules
  • Algemene tips voor gegevensconsistentie

Module 3: Tips voor prestaties

  • Benchmarking Redis
  • Af te raden commando's
  • Foutopsporing van latentieproblemen
  • Problemen met grote DEL-aanvragen - wat er in plaats daarvan gebruikt kan worden
  • Pipelining
  • Grote invoer
  • Foutopsporing van geheugennoodzaak
  • Tips voor geheugenoptimalisatie

Module 4: Bewerkingen

  • Beschikbare persistentiemethoden
  • Voorzorgsmaatregelen om SSD-uitputting te voorkomen
  • Backup en herstel
  • Hulpmiddelen voor het verkennen van de databaseinhoud
  • Hulpmiddelen voor dumpanalyse
  • Afstemmen van duurzaamheid tegen prestaties
  • Omschakelen tussen RDB en AOF
  • Gebruiksvoorbeelden voor schijflos Redis
  • OS-niveau veranderlijken die relevant zijn voor Redis
  • Bemonsteren van de prestaties van Redis

Module 5: Meer dan één Redis

  • Meerdere exemplaren van Redis op één server starten
  • Partitionering op applicatieniveau
  • Master-slave replicatie
  • Hoge beschikbaarheid met behulp van Redis Sentinel
  • Redis Cluster
  • Sentinel en Cluster laten werken in NAT
  • Consistente back-ups maken

Vereisten

Deelnemers moeten vertrouwd zijn met basistaken voor systeembeheer met behulp van de Linux-opdrachtregel. Sommige onderwerpen vereisen programmeer- of scriptvaardigheden. Vermeld bij het boeken de programmeertalen waarmee u bekend bent. Als die er niet zijn, geven we alleen redis-commando's van redis-cli.

 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën