Course Outline

Module 1: Eerste installatie

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

Module 2: Datamodel

  • Primitieve gegevenstypen en opdrachten om ze te manipuleren
  • Typische gebruiksscenario's voor elk gegevenstype
  • Algemene naamgevingsconventies voor Redis-sleutels
  • "Redis is meestal single-threaded" - wat het in de praktijk betekent
  • Redis draadprotocol
  • Wat u moet doen als uw clientbibliotheek een nuttig commando niet kent
  • Waarom sommige opdrachten opzettelijk niet beschikbaar zijn in sommige clientbibliotheken
  • Hoe u uw mindset kunt aanpassen van die van een relationele databaseontwerper
  • Algemene tips over gegevensorganisatie
  • Vervaldatum
  • Pub/Sub
  • Transacties en Lua-scripts
  • Externe modules
  • Algemene tips over gegevensconsistentie

Module 3: Prestatietips

  • Benchmarking Redis
  • Commando's om te vermijden
  • Latentieproblemen opsporen
  • Problemen met grote DEL-verzoeken - wat te gebruiken in plaats daarvan
  • Pijpleidingen
  • Massale invoeging
  • Foutopsporing in geheugenovergebruik
  • Tips voor geheugenoptimalisatie

Module 4: Operaties

  • Beschikbare persistentiemechanismen
  • Voorzorgsmaatregelen om slijtage van de SSD te voorkomen
  • Backup en herstellen
  • Hulpmiddelen voor het verkennen van de database-inhoud
  • Hulpmiddelen voor dumpanalyse
  • Duurzaamheid versus prestaties afstemmen
  • Schakelen tussen RDB en AOF
  • Gebruiksscenario's voor schijfloos Redis
  • Tunables op besturingssysteemniveau relevant voor Redis
  • Prestaties monitoren Redis.

Module 5: Meer dan één Redis

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

Requirements

Deelnemers moeten vertrouwd zijn met de basistaken voor systeembeheer met behulp van de Linux-opdrachtregel. Voor sommige onderwerpen zijn programmeer- of scriptvaardigheden vereist. Vermeld bij het reserveren de programmeertalen waarmee u vertrouwd bent. Als die er niet zijn, geven we gewoon redis-opdrachten uit redis-cli.

 14 Hours

Getuigenissen (4)

Related Courses

Data Management

35 Hours

SAP ASE for Database Administrators

28 Hours

Pivotal Greenplum for Developers

21 Hours

MarkLogic Server

14 Hours

SQL in Microsoft Access

14 Hours

Access VBA

21 Hours

Access - Data Base Designing

21 Hours

Access Advanced

21 Hours

Microsoft Access - download the data

14 Hours

Access Intermediate

14 Hours

VBA For Access & Excel

21 Hours

MongoDB for Administrators

14 Hours

MongoDB for Developers

14 Hours

MongoDB for Advanced Users

14 Hours

Related Categories