Cursusaanbod
Module 1: Eerste opzet
- Redis-releases
- Installatie
- Configuratie
- Beveiligingsmodel
- Gestarte Redis tijdens het opstarten van het systeem
- Veiligheidsversterkingen toegepast door veelvoorkomende Linux-distributies
- Clientsbibliotheken en taalbindings
Module 2: Datamodel
- Primitieve datatypes en commando's om ze te manipuleren
- Typische use cases voor elke datatype
- Veelvoorkomende benamingconventies 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 een nuttig commando
- Waarom sommige commando's bewust onbeschikbaar zijn in sommige clientbibliotheken
- Hoe u uw denkbeelden kunt aanpassen van die van een relationele databaseontwerper
- Algemene tips voor gegevensorganisatie
- Vervaldatum
- Pub/Sub
- Transacties & Lua-scripts
- Externe modules
- Algemene tips voor gegevensconsistentie
Module 3: Prestatie-tips
- Benchmarks uitvoeren voor Redis
- Commando's om te vermijden
- Fouten opsporen bij latentieproblemen
- Problemen met grote DEL-aanvragen - wat in plaats daarvan te gebruiken
- Pipelining
- Grootaantal invoegen
- Fouten opsporen bij geheugenovertrek
- Tips voor geheugentoepassingsoptimalisatie
Module 4: Operaties
- Beschikbare persistentie-mechanismen
- Voorzorgsmaatregelen om SSD-slijtage te voorkomen
- Backup en herstel
- Gereedschap voor het verkennen van database-inhoud
- Gereedschap voor dump-analyse
- Duurzaamheid vs. prestaties afstemmen
- Omschakelen tussen RDB en AOF
- Use cases voor diskloze Redis
- OS-niveaumaatregelen relevant voor Redis
- Redis-prestaties monitoren
Module 5: Meer dan één Redis
- Meerdere instanties van Redis op een server starten
- Toepassingsniveau-partitionering
- Master-slave-replicatie
- Hoge beschikbaarheid met Redis Sentinel
- Redis Cluster
- Sentinel en Cluster laten werken over NAT
- Koelbloedige backups maken
Vereisten
Deelnemers moeten zich op hun gemak voelen met basissysteembeheertaken met behulp van de Linux-commandoregel. Sommige onderwerpen vereisen programmeer- of scriptvaardigheden. Bij het reserveren, geef dan de programmeertaal(s) aan waarmee u vertrouwd bent. Als u niet bekend bent met enige taal, zullen we gewoon Redis-commando's uitvoeren via redis-cli.
Getuigenissen (7)
Handen aan het werk, niet alleen theorie.
Atilla Kolali - Raiffeisen Schweiz
Cursus - Redis for Developers and System Administrators
Automatisch vertaald
Interactief met trainer en Praktijkgerichte opleiding
Paresh Kumar Giri - The Raymond Corporation
Cursus - Redis for Developers and System Administrators
Automatisch vertaald
Het gaf een basisidee van hoe Redis werkte.
Ben Lake - The Raymond Corporation
Cursus - Redis for Developers and System Administrators
Automatisch vertaald
Ik vond de kleine groep, de goede interactie en de mogelijkheid om aan te passen leuk.
Erik de Ruiter - KLM Accounts Payable SPL/AP
Cursus - Redis for Developers and System Administrators
Automatisch vertaald
interactie met de leraar. Wij hadden veel discussies over de verschillende onderwerpen.
arno bongenaar - KLM Accounts Payable SPL/AP
Cursus - Redis for Developers and System Administrators
Automatisch vertaald
De colleges waren erg interessant en de onderwerpen werden goed uitgelegd.
Maciej Szarski - Finder.com Poland Sp. z o. o.
Cursus - Redis for Developers and System Administrators
Automatisch vertaald
I genuinely was benefit from the training knowledge and mechanic.
Sutiipong Bumlungvech
Cursus - Redis for Developers and System Administrators
Automatisch vertaald