Die Oracle NoSQL Datenbank

Oracle NoSQL DOAG Datenbank Konferenz 2014 - Düsseldorf, Dienstag, 03.Juni 2014

Oracle NoSQL - Eine Alternative für die traditionelle Datenbank?

  • Ein neues Mitglied in der Oracle Datenbank Familien

  • Nur ein Hype oder die Zukunft? Wird es ein miteinander geben?
Die Oracle NoSQL Datenbank bietet als klassischer Key-Value Store über verteilte Knoten Ausfallsicherheit und Performance für die Verarbeitungen von Massendaten. Im Gegensatz zum Schweizer Taschenmesser für viele Problem, dem Oracle DB RDBMS, ist die Oracle NoSQL mehr ein Präzisionswerkzeug für genau eine gezielte Aufgabe. Um die NoSQL Datenbank im Vergleich zum großen Oracle RDBMS System besser einschätzen zu können, wird der prinzipielle Aufbau der Oracle NoSQL dargestellt um die Vorteile dieser Architektur gegen den traditionellen RDBMS Ansatz aufzuzeigen.
  • Das NoSQL Konzept und wo kann hier die Oracle NoSQL eingeordnet
Begriff NoSQL kann inzwischen mehr als ein Denkansatz zur Datenverwaltung und Verarbeitung als eine spezielle Technologie definiert werden. Gemeinsam ist den verschiedenen Implementierungen auf dem Markt aber meist der Versuch eine hohe Skalierbarkeit durch massive Parallelisierung über viele Rechnerknoten zu erreichen. Die Oracle NoSQL Datenbank ist dabei ein Vertreter der Key-Value Store Datenbanken. Auf Basis der soliden Berkeley DB Java Edition hat Oracle die bestehenden Replikations- Mechanismen der Berkeley DB optimiert und damit eine neue Datenbank, die Oracle NoSQL entwickelt. Die Oracle NoSQL Datenbank folgt dem aktuellen Trend, moderne Datenbank mehr mit dem CAP / Base Ansatz umzusetzen, als das traditionelle ACID einer Relationale Datenbanken erneut zu implementieren.

Oracle NoSQL Development TWJUG - Taiwan Java User Group Treffen - 04.10.2014 - Oracle Taipei Office

Developing high performance application with the Oracle NoSQL Database

The Oracle NoSQL Database is a distributed key value store. Based on the proven Oracle Java Berkley DB Oracle developed an new database, the Oracle NoSQL.
This new database, also available as free community edition, can be optimal used in high performance applications as persistent cache or for queuing usages.

A easy to use Java API helps to implement the read and write operations on the store with low programming effort.

The Java API also allows the developer to choose the transactional behavior directly in his own code. The data of the store can be defined with the help of Avro or over a simple table construct, but is also possible to use the Key-Value store schema less. With the new Version 3 the connecting to the store can be encrypted and secured to satisfy high security requirements.
In the talk we will show the general architecture , the first steps to implement the store and how to develop the first lines of code to use the store in your own software.

Über die TWJUG

Unser Meetup

Stichwort zum Thema Oracle NoSQL: NoSQL BASE ACID CAP Theorem
Details zur Oracle Datenbank und Oracle Primavera

Gunther Pipperr (c) 2015