Skalierbarkeit

Datenmenge

Die Konzeption des Corpatla Metabase Frameworks wurde von Anfang an darauf ausgelegt, grosse Datenmengen verarbeiten zu können. Entsprechend gut skalieren Applikationen, die auf dem Metabase Framework aufgebaut sind.
Aktuell sind bei Kunden Instanzen der Corpatla Metabase in Betrieb, wo einzelne Instanzen mehrere zig Gigabyte an strukturierten Daten aufweisen.
Die Anbindung an S3-Objektspeicher erlauben es zusätzlich, eine quasi unbegrenzte Menge an Dokumentdaten (Office-Dokumente, Bilder, Videos etc.) effizient zu speichern.

Datenbank-Engine

Die Corpatla Metabase verwendet zur Datenhaltung den Microsoft SQL Server. Dieses extrem leistungsfähige relationale Datenbanksystem garantiert, dass Metabase-Applikationen, immer die dem Stand der Technik entsprechende höchste Leistung aufweisen. Zudem erlaubt das voll relationale Datenablagemodell die grösstmögliche Flexibilität und Zukunftssicherheit. Selbst wenn die Corpatla Metabase aus unerwarteten Gründen irgendwann nicht mehr verwendet werden soll, liegen die damit verarbeiteten Daten in optimaler Form vor. Entsprechend begeben sie sich durch die Verwendung des Corpatla Metabase Framework nicht in die Situation eines "Vendor Lock-in".

Auswertungsdatenbanken

Mit den Metabase Auswertungsdatenbanken stellt das Corpalta Metabase Framework ein Konzept zur Verfügung, das es erlaubt, leseoptimierte Auswertungsinstanzen zur statistischen Analyse- und Weiterverarbeitung, unter anderem auch durch auf künstlicher intelligenz basierenden Auswertungsprozessen, zu erstellen. Diese Auswertungsdatenbanken steigern die Auswertungsleistung Ihrer Applikaton um ein vielfaches und erlauben es, Statistikprozessen auch direkt mit der Datenbank zu kommunizieren.

Abhängigkeitsarmes Programmiermodell

Das dem Metabase Framework zugrundeliegende Programmiermodell und die zur Erweiterung von Applikationen zur Verfügung stehende API abstrahieren weite Teile der darunterliegenden Systemkomponenten. Hierbei wird insbesondere grossen Wert darauf gelegt, dass keine statischen Abhängigkeiten bestehen. Entsprechend skalieren Laufzeitkomponenten das Metabase Frameworks extrem gut und Applikationen, die mittels der zur Verfügung gestellten API erweitert wurden, können leicht auf aktualisierte Versionen des Frameworks übertragen werden.

Überblick