orteile von @JSON Web Token (JWT) gegenüber einem Datenbanksitzungstoken

Mit einem Datenbanksitzungs-Tokensystem könnte ich mich als Benutzer mit einem Benutzernamen / Passwort anmelden, der Server könnte ein Token (z. B. eine UUID) generieren und es in der Datenbank speichern und dieses Token an den Client zurückgeben. Jede Anfrage von dort würde das Token enthalten und der Server würde nachsehen, ob das Token gültig ist und welchem Benutzer es gehört.

Bei Verwendung von JWT muss in Bezug auf Sitzung / Token nichts in der Datenbank gespeichert werden, da der geheime Schlüssel auf dem Server und das signierte Token, das der Client bei jeder Anforderung aufbewahrt und sendet, kombiniert werden.

Das ist gut, aber neben dem Speichern einer Datenbankprüfung für jede Anforderung (was ohnehin schnell wäre, da nur eine Hash-Tabelle geprüft wird) ist mir nicht klar, welche Vorteile die Verwendung von JWT bietet. Kann dir jemand das erklären? Ignorieren wir Cookies. Es handelt sich insbesondere um ein benutzerdefiniertes Datenbank-Token wie oben beschrieben und um JWT, das ich vergleichen und die Vorteile verstehen möchte..