===== Die Oracle NoSQL Database - Ein Key Value Store =====
Die Oracle NoSQL Datenbank ist ein Vertreter der Key-Value Store D... miert und damit eine neue Datenbank, die Oracle NoSQL entwickelt.
Eine zusammenfassende Einführung in die Oracle NoSQL Datenbank finden Sie hier:\\
* [[http://www.pip
====== Installation Oracle NoSQL Database 11gR2 (11.2.2.0.39) ======
==== Übersicht über die Architekt... rden drei physikalische Server eingesetzt.
{{ :nosql:oracle_nosql_architektur_uebersicht.png?500 | Übersicht über die Oracle NoSQL Architektur}}
* SN = Storage Node = Physikalis
====Oracle NoSQL 12cR1.3 - Oracle Enterprise Manager Integration ====
Ab der EE Version 3 der Oracle NoSQL Datenbank seht unter dem lib Verzeichnis ein Plug... cle EM Manager zur Verfügung (12.1.0.9.0_oracle.nosql.snab_2000_0.opar).
=== Vorbereitung ===
Das Plu... n!
=== OEM Setup ===
Datei "12.1.0.9.0_oracle.nosql.snab_2000_0.opar " aus dem $KVHOME/lib Verzeichni
tml
Um die VM in VMWare zu verwenden:\\
=> [[nosql:oracle_bigdatalite_vm_vmware|Die Oracle BigDataLi... </code>
Die Daten liegen nun im HDFS vor:
{{:nosql:oraclebigdatavm_v01.png?500|Aud$ im HDFS }}
--... ==
Für erste Schritt mit sqoop siehe hier => [[nosql:sqoop_erste_schritte|Erste Schritte mit Apache Sq...
Daher sqoop2 neu in der VM aufgesetzt wie in [[nosql:sqoop_erste_schritte|Erste Schritte mit Apache Sq
===== Die Oracle RDBMS und NoSQL Datenbank mit Hadoop verwenden =====
Wie lassen sich die beiden Welten, die Oracle RDBMS Datenbank und der NoSQL Ansatz sinnvoll für die Archivierung und das Date... lle Oracle Datenbank in die Welt von Hadoop und NoSQL integriert werden, um in der Kombination die Vort... bleiben im HDFS und werden über die Datenbank per SQL „on the fly“ gelesen
* SQL*Loader Prinzip – Dat
S Architektur]]
Wichtige Befehle um mit der [[nosql:hdfs_hadoop_20|Hadoop HDFS 2.0 File System (FS) S... s "normales" Filesystem gemounted werden:
* [[nosql:hadoop_connect_hdfs_fuse|HDFS mit FUSE unter Linu... nter MS Windows mit Hadoop hdfs arbeiten:
* [[nosql:hadoop_connect_from_windows|HDFS Files remote les... educe-job-flow/
Wichtige Befehle um mit den [[nosql:mapreduce_hadoop_20_yarn|Hadoop MapReduce YARN Be
g:\\
Hadoop installiert und gestartet, siehe [[nosql:hadoop_first_setup|Eine Hadoop 2.4 Test Umgebung ... he Derby DB). Für größere Umgebungen ist eine MySQL oder PostgreSQL / Oracle Datenbank empfohlen.
Per HiveQL Abfragesprache werden diese MapReduce Jobs ... n zur Verfügung ( compact, bitmap und custom).
SQL Fähigkeiten in v13:
* Select mit inner Join und
====== Auf dem Key-Value Store der Orace NoSQL Datenbank die Durability und Consistency - das Transakti... nelle Verhalten - einstellen ======
Die Oracle NoSQL Datenbank ist eine Key-Value Store.
Auf die Dat... Daten zu organisieren, verstanden werden.
{{ :nosql:oracle_nosql_key_value_overview.png?500 | Oracle NoSQL Key Value Overview}}
Mit dem Mayor Part des Ke
===== Oracle NoSQL v3 Installation automatisieren =====
Die Installation eines NoSQL Stores lässt sich gut automatisieren.
Neu kann n... n.
=== Vorbereitung ===
* Umgebung wie in [[nosql:install_oracle_nosql_db_11gr2|Installation Oracle NoSQL Database 11gR2 (11.2.2.0.39)]] einrichten
*
=====Upgrade Oracle NoSQL von 11g R2 - 2.0.39 nach 12c R1 - 2.1.8 =====
Ziel ist der Umstieg auf die NoSQL Version 2.1.8, dazu wird im Prinzip nur die Basis... et.
Vor der Umstellung sollte wie üblich ein [[nosql:administration_oracle_nosql_db_11gr2|Backup des Stores]] durchgeführt werden.
Enthält der Store nur e
* siehe zum Beispiel diese Hadoop Umgebung [[nosql:hadoop_first_setup|Eine Hadoop 2.4 Test Umgebung ... Am Server anmelden
sqoop:000> set server --host nosqldb01 --port 12000 --webapp sqoop
Server is set suc... t.UniformInterfaceException Message: GET http://nosqldb01:12000/sqoop/version returned a response statu... /sqoop.sh client
sqoop:000> set server --host nosqldb01 --port 12000 --webapp sqoop
</code>
**Conne
ie wichtigen täglichen Befehle für einen Oracle NoSQL Store v3 in einem Skript umsetzen=====
Per Scrip...
* Library/Scripte herunterladen =>
* {{:nosql:nosql_create_skripte_v02.zip|NoSQL Scripts}}
* Die aktuellste Version vom Script findet sich hier:
nelle Anfragen für eine Mobil App dienen.
{{ :nosql:redis:redis_lampda_architecture_v01.png | Redis a... (Dezember 2016) verfügbar.
Grundaufbau:
{{ :nosql:redis:redis_overview_v01.png?600 | Redis Oberview... nfach implementieren.
==Abgrenzung zur Oracle NoSQL DB===
Die Oracle NoSQL DB ist ideal für die verteilte Datenhaltung in einem Cluster Konstrukt, auch
====== Oracle NoSQL Netzwerk Konfiguration ======
Ein wichtiger Punkt für die Performance einer Oracle NoSQL Umgebung ist das Netzwerk. Wird auf höchste Perfo... rwachen/prüfen und kontrollieren]]
Die Oracle NoSQL DB benötigt für die Kommunikation der Storage Nod... eine recht hohe Anzahl von Ports. Soll vor der NoSQL DB Umgebung ein FW für erweiterte Sicherheit sorg