x = Funktion abgedeckt Erläuterung der Kategorien

Werbung
Speicherkonzepte
Legende:
x = Funktion abgedeckt
Erläuterung der Kategorien:
Im Bereich der Speicherkonzepte existieren je nach Einsatzzweck unterschiedliche Ansätze und Produkte. Als
wichtige Werkzeugkategorien werden unterschieden:
Relationale Datenbanken:
Relationale Datenbanken sind Speicherkonzepte welche auf einem relationalen Datenbankmodel beruhen.
Analytische Datenbanken:
Analytische Datenbanken sind spalten-basierte, hybride Datenbanken oder Datenbanken, die auf relationaler Basis
für die Analyse optimiert sind, also auch Appliances oder Datenbanken mit MPP-Unterstützung.
Multidimensionale Datenbanken:
Multidimensionale Datenbanken sind Speicherkonzepte, welche die auf konzeptioneller Ebene dargestellten
multidimensionalen Datenstrukturen auch in ihrer physischen Datenbank- und Speicherstruktur umsetzen.
Sonstige:
Unter sonstigen Datenbanken und Speichertechnologien werden Datei-basierte, Streaming-, Graphen-, assoziative,
objekt-orientierte Datenbanken sowie verteilte Dateisysteme aufgeführt.
Hersteller
Produkt
Actian
Ingres
Actian
PSQL
Klassische,
relationale
Datenbanken
Analytische
Datenbanken
Multi-dimensionale
Datenbanken
Sonstige
x
x
Actian
The Actian Analytics
Platform
x
Actian
Basho
Cloudera
Cortex
Versant Object
Database
x
Riak
CDH (Cloudera
Distribution
Including Apache
Hadoop)
CortexServer
Datenbank
EsperTech
Esper
Exasol
EXASolution
x
x
x
x
x
Firebird Foundation
HortonWorks
Firebird
Data Platform
x
x
HP
Vertica
x
IBM
IBM
Informix
Cognos TM1
x
x
IBM
IBM
DB2 for Linux, Unix
and Windows (with
BLU Acceleration)
InfoSphere
BigInsights
IBM
InfoSphere Streams
IBM
PureData for
Analytics powered
by Netezza
technology
PureData System
for Hadoop
IBM
x
x
x
x
IBM
PureData System
for Operational
Analytics
solidDB
Infobright
Enterprise Edition
Informatica
Informatica
Intersystems
Infopliance
Infor BI OLAP
Server
Informatica Vibe
Data Stream for
Machine Data
RulePoint
Key-Value-Store NoSQL-Datenbank
Hadoop-Distribution mit Ergänzungen für bspw.
Datenmanagement, Security, SQL-Zugriff,
Analytics
Multi-Engine NoSQL Datenbank, die einen
assoziativen Ansatz verfolgt. DB zum Aufbau
von analytischen und operativen Applikationen
Open Source Umgebung für Complex Event
Processing
Massiv-parallel, spalten-orientierte, in-memory
Datenbank; ergänzende bzw. funktional
erweiternde Angebote finden sich in
EXAPowerlytics (+in-database Analytics,
Hadoop Integration) sowie EXAppliance oder
EXACloud
Relationale Open Source Datenbank
Hadoop-Distribution mit Ergänzungen für bspw.
Datenmanagement, Security, SQL-Zugriff,
Analytics
Datenbank mit spalten-basierter Speicherung.
Über HP auch als Cloud-Angebot verfügbar. Als
ConvergedSystem 300 auch als Appliance für
HP Hardware verfügbar.
Klassische relationale Datenbank
Multidimensionale Datenbank, positioniert im
Cognos Portfolio für multidimensionale
Aufgabenstellungen
Relationales Datenbankmanagementsystem
DB2 (LUW, zOS) mit Optionen für BIAnwendungen (bspw. BLU Acceleration)
Hadoop-basierte Lösung für Big Data Szenarien
mit Datenintegrations- und
Analysekomponenten
Event-Processing/Streaming Umgebung
x
Hadoop-Plattform basierend auf IBMs HadoopPlattform InfoSphere BigInsights kombiniert mit
Analyse-Funktionen. Funktionen für Verwaltung,
Workflow, Bereitstellung und Sicherheit.
DB2 Appliance optimiert auf operationale
analytische Workloads
x
x
x
Infobright
Infor
Open-Source Datenbank für OLTP-/WebAnwendungen
Eigenentwickelte Datenbank zum Aufbau einer
OLAP- und OLTP-Anwendung (ehem.
Pervasive)
Technologische Plattform für Big Data. Vereint
Funktionen der ehem. Actian, ParAccell
Datenbanklösungen. Es gibt die Extreme
Performance Edition, die Hadoop SQL Edition
sowie die Cloud Edition.
Objekt-Datenbank, bspw. zur Unterstützung bei
der Applikationsentwicklung in C++ oder Java
Massiv-parallele Data Warehouse Appliance
x
IBM
Kurzbeschreibung
x
x
In-memory Datenbank für
transaktionsorientierte Anwendungen
Komplettangebot bestehend aus analytischer
Datenbank-Engine (InfoBright Technologie) als
Storage-Option in der MySQL
Datenbankmanagement-Umgebung; auch als
Cloud Angebot verfügbar
InfoBright Appliance
Multidimensionale In-Memory OLAP-Datenbank
für Planung, Analyse und Reporting
x
Streaming-Engine zum sammeln und
analysieren von Maschinendaten in Echtzeit
x
Streaming-Engine/Plattform zur Entwicklung von
Anwendungen für Complex Event Processing
Caché
x
In-memory basierte Objektdatenbank; SQL
Abfragen auf dimensionale Strukturen;
Analyseoptionen
Jedox
Jedox OLAP Server
Multidimensionale in-Memory OLAP-Datenbank
für Planung, Analyse und Reporting.
x
Kognitio
MapR
The Kognitio
Analytical Platform
M3, M5, M7
x
x
MariaDB
MariaDB
x
MariaDB (ehem. Calpont) InfiniDB
x
Microsoft
Analytics Platform
System
x
Microsoft
x
x
Azure Document DB
x
Microsoft
Azure Near Real
Time
Microsoft
HD Insight
Microsoft
SQL Server
(Database Engine)
SQL Server
(Database Engine)
Microsoft
Microsoft
Neo
x
x
x
x
x
x
SQL Server
Analysis Services
Neo4J
x
x
OpenPDC
OpenPDC
Oracle
Big Data Appliance
Oracle
Database
Oracle
Event Processing
Oracle
Exadata Database
Machine (inkl. u.a.
Exadata Storage
Server)
Hyperion Essbase
Oracle
x
x
x
x
x
x
MySQL
x
Oracle
Times Ten
x
Parstream
Parstream
x
Pivotal
Big Data Suite
Pivotal
Pivotal
GemFire (XD)
Greenplum
Database
x
x
Pivotal
Pivotal HD
PostgreSQL
SAND
PostgreSQL
Analytic Platform
x
x
SAP
Business
Warehouse
Accelerator
Big Data Appliance bestehend aus Microsoft
Parallel Data Warehouse (Massiv-parallele,
relationale DB), HDInsight und Polybase (T-SQL
Query-Engine zur simultanen Abfrage
(poly)/strukturierter Daten in SQL und Hadoop)
In der Cloud verfügbare NoSQL Datenbank zur
Speicherung und Verarbeitung polystrukturierter
Daten
Cloudbasierte Plattform für Complex Event
Processing und Streaming / Sensordaten
aufgebaut auf Basis der Konzepte von Microsoft
StreamInsights
Hadoop-Distribution auf Basis HortonWorks mit
analytischen Ergänzungen
Relationale Datenbank mit Datenintegration,
Datenaufbereitung und Reporting
Relationale Datenbank mit Datenintegration,
Datenaufbereitung und Reporting, in der
neusten Version mit in-memory Funktion
Multidimensionale / Tabulare Datenbank
Java-basierte Graph-Datenbank, auch als Open
Source-Version mit beschränkten Funktionen
und ohne Support verfügbar
Open Source Anwendungen für Complex Event
Processing
Hadoop Angebot auf Basis von Cloudera CDH
mit Oracle spezifischen Ergänzungen
Relationale Datenbank für OLTP/OLAP
Anwendungen (mit OLAP Option)
Streaming Platform für Complex Event
Processing
Analytische-Datenbank-Appliance-Version der
Oracle Datenbank mit ergänzendem
Storageserver
Multidimensionale Datenbank zur Unterstützung
von Analyse und Planungsanwendungen
x
Oracle
Massiv-parallele, relationale, in-memory
Datenbank
Hadoop-Distribution mit Ergänzungen für bspw.
Datenmanagement, Security, SQL-Zugriff,
Analytics
Relationale Open Source Datenbank auf Basis
von MySQL.
Spaltenorientierte Datenbank in Open Source
und MPP-fähiger Closed Source Enterprise
Version. Ebenso in der Edition "for the Cloud"
erhältlich. Edition "for Apache Hadoop" integriert
Hadoop via SQL Schnittstelle für HDFS.
x
Open-Source Datenbank für OLTP-/WebAnwendungen. Durch das flexible EngineKonzept auch für OLAP-Anwendungen
geeignet.
Relationale, in-memory Datenbank als
Datenspeicher für OLTP-Anwendung wie auch
zur Beschleunigung von OLAP Anwendungen
Analytische Datenbank mit Fokus auf Real-Time
Analytics, die u.a. eine Verarbeitung wahlweise
auf GPU oder CPU Basis ermöglicht; kein
dediziertes Cloud Angebot, aber
plattformunabhängig
Plattform mit Pivotal Greenplum Database,
Pivotal HD und GemFire
In-memory Echtzeitanalysen von Grids
Massiv-parallele Datenbank zur Speicherung
und Verarbeitung polystrukturierter Daten,
hybride Speicherformen (zeilen-,
spaltenorientiert). Auch als Data Computing
Appliance (DCA) verfügbar.
Pivotal Hadoop Distribution mit Ergänzungen zu
Datenmanagement, Security, SQL- und
Echtzeitzugriffe, Analytik
Open Source Datenbank
Analytische spalten-orientierte Datenbank
erweitert um Logik/Analysen zentriert auf die
Kundenbetrachtung
Appliance zur Beschleunigung von Anfragen auf
die SAP BW Applikation
SAP
HANA
SAP
MaxDB
SAP
SAP
Netweaver BW/BI
Sybase Adaptive
Server Enterprise
(SAP Sybase ASE)
SAP
SAP
x
x
x
x
Sybase Event
Stream Processor
Sybase IQ
x
x
SAS
Data Sets
x
SAS
High-Perfomance
Computing
SAS
OLAP Server
SAS
SAS Scaleable
Performance Data
Server
Software AG
APAMA
Teradata
Appliance for
Hadoop
Aster Big Data
Appliance
Teradata
Teradata
x
x
x
x
x
x
x
x
Aster Database
x
Teradata
Database
x
Teradata
Integrated Big Data
Platform
TIBCO
StreamBase
Yaacomo
Yaacomo
x
x
x
Spaltenorientierte in-memory Lösung für
analytische Auswertungen
Relationale Datenbank mit Fokus auf Abbildung
von OLTP-Szenarien
Data Warehosuing Applikation
Klassische relationale Datenbank, positioniert
als Basis für alle Anwendungen der SAP
Business-Suite
Streaming Engine für Complex Event
Processing
Spaltenorientierte Datenbank, unterstützt die
Analyse von Business-Intelligence-Daten und
dient u.a. als Speicher für SAP NetWeaver
Business Warehouse
Proprietäre Dateiart, die Daten und Metadaten
hält; vorwiegend verwendet als Dateiablage in
SAS-Umgebungen
MPP In-memory Umgebung mit Fokus auf der
Beschleunigung der analytischen SASLösungen High-Perfomance Analytics
Umgebung zur Verwaltung und Ablage von
OLAP-Cubes
Framework für Verwaltung großer Datenmengen
in SAS Umgebungen (z.B. Base SAS Data Sets
und relationale Datenbanken)
Streaming Analytics Engine für Complex Event
Processing
Hadoop Platform ergänzt um spezfische
Funktionen
Umfangreiche Big Data Platform bestehend aus
Aster Database, Aster SQL-MapReduce,
HortonWorks Data Platform
Big Data Lösung mit SQL-MapReduce
Funktionen und Big-Data Analytics/Funktionen
MPP-fähige Datenbank, meist als EDWH in
Verbindung mit eigener Hardware positioniert.
Eigene angepasste analytische Werkzeuge.
Auch als Cloud-Angebot verfügbar.
Offload-Storage für kalte Daten, die in
Verbindung mit Teradata Database mit anderen
Daten kombiniert und ausgewertet werden
können.
Complex Event Processing Plattform mit eigener
Sprache StreamSQL
Datenbank-Appliance auf Basis der Yaacomo
db und Administrationsoberfläche im MySQL
Look-and-Feel; das System nutzt zusätzlich zu
den CPU grafische Prozessoren (GPU) sowie
Solid State Disks (SSD) zur PerformanceSteigerung
Herunterladen