Grundlagen und Architektur
- Redis-Architektur und Komponenten
- Installation und Konfiguration
- Redis CLI und Administration
- Persistenz-Optionen
- Monitoring und Logging
- Strings, Lists, Sets, Hashes
- Sorted Sets und ihre Anwendungen
- Bitmap und HyperLogLog
- Transaktionen und Pipelining
- Atomic Operations
- Cache-Patterns und Best Practices
- Write-Through und Write-Behind Caching
- Cache Invalidation Strategien
- Memory Management
- Eviction Policies
- Redis Cluster Setup
- Replikation und Failover
- Partitionierung
- Lastverteilung
- Monitoring und Wartung von Clustern
- Authentifizierung und Autorisierung
- SSL/TLS-Konfiguration
- Network Security
- Performance-Tuning
- Backup und Recovery
- Redis-Clients und APIs
- Integration in verschiedene Frameworks
- Error Handling und Resilience
- Unit Testing mit Redis
- Debugging und Troubleshooting
- Redis Streams
- Lua Scripting
- Redis Module
- Redis Search
- Redis Time Series