Zusatzaufgabe A: Weitere Befehle kennenlernen
Channel: Modul 346: Cloud-Lösungen konzipieren, realisieren
Date: 2022-12-03

In der ersten Zusatzaufgabe werden weitere Gruppen von Befehlen für die Handhabung mehrerer Datenbanken, für ablaufende Einträge, für Transaktionsmanagement und für blockierende POP-Operationen vorgestellt.

00:00 Vorbereitungen
00:26 Aufgabenstellung
01:14 SELECT, MOVE, FLUSHDB
02:38 MOVE: Eintrag auf andere Datenbank verschieben
02:50 SELECT: Datenbank wechseln
03:15 FLUSHDB: Datenbank leeren
03:29 Wiederholung zum Mitschreiben
05:41 EXPIRE, EXPIREAT, SETEX, TTL, PERSIST
06:12 EXPIRE: Ablaufdatum relativ definieren
07:25 EXPIREAT: Ablaufdatum absolut definieren
09:08 TTL: Restlebensdauer feststellen
09:36 PERSIST: Ablaufdatum aufheben
10:09 SETEX: Wert mit Ablaufdatum definieren
11:35 MULTI, EXEC, DISCARD
12:38 MULTI: Transaktion starten
13:15 DISCARD: Änderungsanfragen zurücknehmen
14:05 EXEC: Änderungsanfragen definitiv anwenden
15:05 BRPOP, BLPOP, LPUSH, RPUSH
15:53 Zweites Terminal für blockierendes Warten
16:45 BRPOP: Blockierend auf Element warten
17:57 Timeout beim Warten auf einen Eintrag
18:25 Wartenden BRPOP-Befehl mit neuem Eintrag versorgen
19:31 Commit & Push