http://www.opitz-consulting.com/go/3-6-11
Mit Polyglot Persistence wird die Verwendung von mehreren unterschiedlichen Datenquellen für eine spezifische Anwendung bezeichnet. Würde man versuchen, z. B. JSON-Dokumente in einer relationalen Datenbank zu speichern, so würde dies sicherlich funktionieren, es gäbe jedoch massive Nachteile bzgl. der Flexibilität und Effektivität beim Speichern der Daten. Um den Anforderungen von unterschiedlichen Datenquellen und Datenformaten gerecht zu werden, wurden verschiedenen Datenbanksysteme entwickelt, die jeweils eine spezielle Problemdomäne adressieren.
So benötigt eine nichttriviale Multiplattform-Anwendung Daten aus unterschiedlichen Formaten und Bereichen, die jeweils eine differenzierte Abfrage benötigen. Hierzu gehören Aspekte wie die Volltextsuche, Key-Value-Pairs, Suche nach geographischen Punkten und graph-transversale Abfragen. Oracle stellt mit der Oracle NoSQL Datenbank eine horizontale skalierbare Key-Value-Datenbank bereit, die über eine Hadoop Integration verfügt und eine einfache leistungsfähige Client API mit sich bringt.
In seinem Vortrag bei der DOAG Konferenz 2014 erläuterte unser Datenbankexperte Stefan Kühnlein das Konzept von Polyglot Persistence und zeigte, wie Oracle NoSQL-Datenbanken in eine Anwendung integriert werden können.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5