Logo des Repositoriums
 
Konferenzbeitrag

Skalierbare Push-basierte Echtzeitanfragen für Pull-basierte DBs

Lade...
Vorschaubild

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2020

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

Traditionelle Datenbanksysteme sind für Pull-basierte Anfragen optimiert, d.h. sie stellen Informationen als direkte Antwort auf Anfrage eines Klienten zur Verfügung. Dieses Zugriffsmuster ist zwar für überwiegend statische Domänen praktikabel, erfordert allerdings ineffiziente und langsame Workarounds (z.B. periodische Neuauswertung einer Anfrage), wenn die Klienten auf dem neuesten Stand gehalten werden müssen. Moderne Echtzeitdatenbanken beheben diesen Mangel zwar konzeptuell, indem sie Ergebnisaktualisierungen durch Push-basierte Echtzeitanfragen proaktiv an ihre Klienten ausliefern. Die derzeitig auf dem Markt befindlichen Systeme sind jedoch nur von begrenzter praktischer Relevanz, da sie schwer in bestehende Anwendungen zu integrieren sind, mangelhafte Skalierbarkeit aufweisen oder komplexe Anfragen von vornherein nicht unterstützen. Um diese Probleme zu lösen, schlagen wir in dieser Dissertation das Systemdesign InvaliDB vor, welches lineare Lese- und Schreibskalierbarkeit für ausdrucksmächtige Echtzeitanfragen als Optin-Feature für Pull-basierte Datenbanksysteme bereitstellt. InvaliDB befindet sich seit Juli 2017 im produktiven Einsatz als Teil der Backend-as-a-Service-Plattform der Firma Baqend.

Beschreibung

Wingerath, Wolfram (2020): Skalierbare Push-basierte Echtzeitanfragen für Pull-basierte DBs. Ausgezeichnete Informatikdissertationen 2019. Bonn: Gesellschaft für Informatik e.V.. ISBN: 978-3-88579-775-3. pp. 229-238. Schoss Dagstuhl, Deutschland. 17.-20. Mai 2020

Schlagwörter

Zitierform

DOI

Tags