RTABench: Ein neuer Benchmark für Echtzeit-Analyseanwendungen
Traditionelle Analyse-Benchmarks vernachlässigen oft die Anforderungen von Echtzeit-Anwendungen, wie z. B. die schnelle Generierung gezielter Erkenntnisse für bestimmte Benutzer, Geräte oder Transaktionen. RTABench schließt diese Lücke, indem es einen Benchmark bereitstellt, der Echtzeit-Analysen in Anwendungen präzise widerspiegelt, mit einem normalisierten Schema, realistischen Datensatzgrößen und Abfragen, die den realen Nutzungsmustern entsprechen. Er enthält 33 Abfragen, die Rohdatenabfragen, selektive Filterung, Mehrtabellenjoins und voraggregierte Abfragen abdecken, um die Datenbankleistung bei normalisierten Schemata, selektiver Filterung und inkrementellen materialisierten Views zu bewerten. RTABench unterstützt mehrere Datenbanken und begrüßt Beiträge der Community, um die Datenbankunterstützung und Optimierungen zu erweitern.