Exasol In-Memory-Technologie bei Smartphone-Bank Revolut im Unternehmenseinsatz

Nürnberg, Starnberg, 14. Nov. 2018 - Anfragen werden bis zu hundertmal schneller bearbeitet; User profitieren von komplexen Aggregationen über Millionen Datenzeilen…

Zum Hintergrund: Revolut (1), eines der international am schnellsten wachsenden FinTech-Start-ups, setzt unternehmensweit auf die Datenbank von Exasol. Sie dient als zentraler Datenspeicher und bildet die Basis für Data Analytics. Der britische Anbieter einer Digital-Banking-Alternative arbeitet auf der Basis datengetriebener Entscheidungen. Sämtliche Mitarbeiter, vom Data-Science-Team über die Geschäftsführer bis hin zu den Beratern weltweit erhalten Zugriff auf aktuelle Daten, profitieren demnach von bis zu einhundertmal schnelleren Datenabfragen und können selbst unternehmensweite Datenanalysen durchführen.

Die bisher verwendete Datenbank stieß schnell an die Grenzen der transaktionalen Fähigkeiten, insbesondere bei komplexen Aggregationen über Millionen Datenzeilen hinweg. Das Data-Science-Team von Revolut suchte deshalb nach einer leistungsstarken Online Analytical Processing (OLAP)-Lösung und testete zunächst ein kostenloses Docker-Image von Exasol. Bereits die eingeschränkte Version der Datenbank, die auf einem einzigen Server-Knoten läuft, übertraf demnach die Leistung der bis dato eingesetzten Datenbank.

Nach der kostenlosen Testphase wurde ein Exasol-Cluster vollständig auf der Google-Cloud-Plattform implementiert. Er dient nun als zentraler Datenspeicher, auf dessen Basis alle Datenanalysen unternehmensweit durchgeführt werden können. Seit ihrer Einführung hat die Exasol-Datenbank den Entscheidungsprozess deutlich optimiert: Die Data Scientists von Revolut schätzen, dass die Abfragen bis zu einhundertmal schneller durchgeführt werden können. Die Exasol-Datenbank unterstützt Revolut nachhaltig, da sie komplexe Datensätze über mehrere Quellen hinweg analysiert und so für eine bessere Betrugserkennung sowie eine höhere Kundenzufriedenheit sorgt. Auch profitieren die mehr als 2 Millionen Anwender der App von besseren Finanz-Reportings.

In der Regel bietet Revolut jedem seiner Mitarbeiter ein Open-Source-BI-Tool (Business Intelligence) sowie einen Self-Service-Zugang zum zentralen Exasol-Repository. Diese Daten bilden die Basis für die Key Performance Indicators (KPIs) jedes Teams. Das Data-Science-Team arbeitet ebenfalls auf Basis der zentralen Datenbank als "Single Point of Truth" und profitiert davon, dass sich jederzeit Auszüge aus der großen Live-Datenbank schnell abfragen und herunterladen lassen. Dank der Exasol-Datenbank konnten die Data Scientists von Revolut eine hohe Anzahl von Arbeitsstunden während der ETL-Verarbeitung (Extract, Transform and Load) einsparen und sich damit anderen Analysen in proprietären Tools widmen oder erweiterte Funktionen nutzen.

Anwenderzitat: „Revolut agiert in hohem Maße datengetrieben und wir brauchten eine universelle Datenbank, die mit uns Schritt halten kann. Bereits der Test der Exasol-Datenbank als Docker-Versuchsversion hat uns restlos überzeugt“, so Abhi Thanendran, führender Data Scientist bei Revolut. „Wir sparen in allen Abteilungen enorm viel Zeit ein. Früher dauerte es mehrere Stunden, Reports zu generieren – heute können wir diese im Handumdrehen erstellen. Auch haben wir einen viel besseren Überblick über unsere KPIs und Branchentrends. Zudem hat sie sich von Anfang an als unglaublich stabil erwiesen und sind gespannt auf weitere Ergebnisse, wenn wir die Anforderungen an die Datenbank erhöhen.“


Abb. 1: Exasol TPC-H Benchmark Ergebnisse  (Bildquelle: Exasol Blog)


(1) Revolut war das jüngste britische Finanztechnologie-Unternehmen, das im April 2018 den Status eines "Einhorns" erhielt, als eine neue Finanzierungsrunde das Unternehmen mit über 1 Milliarde US-Dollar bewertete. Das Unternehmen verfügt über eine ehrgeizige Roadmap mit einer hohen Anzahl an zukünftigen Produkten, die neue Datenquellen schaffen werden. Revolut übernimmt diese dann in das zentrale Repository, erweitert seine Datenbankschemata und sorgt dafür, dass die wachsende Zahl von Mitarbeitern Zugriff auf alle Daten bekommt, die sie benötigen.

AnhangGröße
Image icon Exasol TPC-H Benchmark Ergebnisse68.7 KB