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