Was ist Amazon QLDB?
Amazon QLDB ist eine vollständig verwaltete Ledger-Datenbank, die jede Datenänderung in einem unveränderlichen Journal protokolliert. Die kryptografische Verkettung aller Transaktionen ermöglicht den mathematischen Nachweis, dass keine Manipulation stattgefunden hat. QLDB eignet sich für Anwendungen, die eine vollständige und verifizierbare Änderungshistorie benötigen.
Kernfunktionen
- Unveränderliches Journal: Alle Änderungen werden sequentiell protokolliert und können nicht gelöscht oder überschrieben werden
- Kryptografische Verifizierung: Hash-Verkettung ermöglicht den Nachweis der Datenintegrität zu jedem Zeitpunkt
- PartiQL-Abfragen: SQL-kompatible Syntax für dokumentenorientierte Daten mit vollständiger Transaktionsunterstützung
- Automatische Skalierung: Serverless-Architektur passt Kapazität automatisch an die Last an
- ACID-Transaktionen: Vollständige Unterstützung für atomare, konsistente, isolierte und dauerhafte Transaktionen
Typische Anwendungsfälle
Finanz-Transaktionen nachverfolgen: Banken und Finanzdienstleister nutzen QLDB für die lückenlose Dokumentation von Transaktionen. Jede Buchung, Stornierung oder Änderung ist dauerhaft protokolliert und kann für Audits kryptografisch verifiziert werden.
Supply Chain Transparenz: Unternehmen dokumentieren den Weg von Produkten durch die Lieferkette. Von der Herstellung über Zwischenlager bis zur Auslieferung: alle Stationen sind unveränderlich erfasst und nachweisbar.
Regulatorische Audit-Trails: QLDB erstellt manipulationssichere Protokolle für Compliance-Anforderungen. Die Unveränderlichkeit und Verifizierbarkeit erfüllt Anforderungen von Regulierungsbehörden und Wirtschaftsprüfern.
Vorteile
- Mathematisch beweisbare Datenintegrität ohne Blockchain-Komplexität
- Vollständig verwaltet ohne Infrastruktur-Overhead
- Hohe Performance durch zentralisierte Architektur
- SQL-kompatible Abfragen erleichtern die Integration
Integration mit innFactory
Als AWS Reseller unterstützt innFactory Sie bei Amazon QLDB: von der Architektur für Audit-Trail-Systeme bis zur Migration bestehender Systeme und der Planung von Alternativen nach dem Service-Ende.
Typische Anwendungsfälle
Häufig gestellte Fragen
Was ist Amazon QLDB?
Amazon QLDB (Quantum Ledger Database) ist eine vollständig verwaltete Ledger-Datenbank, die eine transparente, unveränderliche und kryptografisch verifizierbare Transaktionshistorie bietet. Anders als Blockchain-Lösungen ist QLDB zentralisiert und bietet dadurch höhere Performance.
Was ist der Unterschied zwischen QLDB und einer Blockchain?
QLDB ist eine zentralisierte Ledger-Datenbank mit einer vertrauenswürdigen zentralen Autorität. Blockchain ist dezentralisiert und benötigt Konsensmechanismen. QLDB bietet daher höhere Performance und einfachere Verwaltung, während Blockchain für Szenarien ohne zentrale Vertrauensinstanz geeignet ist.
Wie funktioniert die Verifizierung in QLDB?
QLDB erstellt für jede Transaktion einen kryptografischen Hash und verkettet diese in einem Journal. Mit der Verify-API können Sie jederzeit mathematisch beweisen, dass Daten nicht manipuliert wurden. Der Digest-Hash kann extern gespeichert werden.
Welche Abfragesprache verwendet QLDB?
QLDB verwendet PartiQL, eine SQL-kompatible Abfragesprache, die auch mit verschachtelten und semi-strukturierten Daten arbeitet. Entwickler können mit vertrauter SQL-Syntax auf das dokumentenorientierte Datenmodell zugreifen.
Wird QLDB noch weiterentwickelt?
AWS hat angekündigt, dass QLDB ab Juli 2025 keine neuen Kunden mehr akzeptiert. Bestehende Kunden können den Service weiter nutzen. Für neue Projekte empfiehlt AWS Alternativen wie DynamoDB mit Streams oder Amazon Aurora.