===== Erste Schritte mit der Oracle Big Data Appliance =====
==== BigDataLite VM von Oracle ====
Eine VM von Oracle zu dem Thema BigData kann hier gefunden werden: \\
=> http://www.oracle.com/technetwork/database/bigdata-appliance/ora
===== Die Oracle NoSQL Database - Ein Key Value Store =====
Die Oracle NoSQL Datenbank ist ein Vertreter der Key-Valu... uf Basis der soliden Berkeley DB Java Edition hat Oracle die bestehenden Replikationsmechanismen der Be... y DB optimiert und damit eine neue Datenbank, die Oracle NoSQL entwickelt.
Eine zusammenfassende Einfü
===== Die Oracle RDBMS und NoSQL Datenbank mit Hadoop verwenden =====
Wie lassen sich die beiden Welten, die Oracle RDBMS Datenbank und der NoSQL Ansatz sinnvoll ... insetzen?
Dazu muss die bestehende traditionelle Oracle Datenbank in die Welt von Hadoop und NoSQL int... en Schritt Daten zu archivieren.
Die eigentliche Oracle RDBMS Datenbank kann dabei schnell und schlank
====== Installation Oracle NoSQL Database 11gR2 (11.2.2.0.39) ======
==== Übersicht über die Architekt... tor von Drei ausgegangen, d.h. es gibt für jede Storage mit seinen jeweiligen zugeordneten Partitionen ... drei physikalische Server eingesetzt.
{{ :nosql:oracle_nosql_architektur_uebersicht.png?500 | Übersicht über die Oracle NoSQL Architektur}}
* SN = Storage Node = P
====Oracle NoSQL 12cR1.3 - Oracle Enterprise Manager Integration ====
Ab der EE Version 3 der Oracle NoSQL Datenbank seht unter dem lib Verzeichnis ein Plugin für den Oracle EM Manager zur Verfügung (12.1.0.9.0_oracle.no
=====Sicherheitsfeature in der Oracle NoSQL V3 - Protokoll Verschlüsselung und User Login=====
Ab der Version 3 der Oracle NoSQL Datenbank sind erste Sicherheitsfeatures... erdings ist ein echtes Schema Konzept, wie in der Oracle RDBMS noch nicht umgesetzt.
=== Vorbereitung ... ==== User Login ====
In der EE Edition kann eine Oracle Wallet für das Passwort verwendet werden.
de>
==== Aufgabe - Lesen des Listener Logs einer Oracle 11g Datenbank====
=== Architektur ===
==Str... is==
zum Beispiel dieser typische Eintrag unter $ORACLE_BASE/diag/tnslsnr/<your-server>/listener/alert... <msg time='2014-09-06T11:21:44.179+02:00' org_id='oracle' comp_id='tnslsnr'
type='UNKNOWN' level='16' ... iniert werden.
Wir lesen die Logs direkt auf dem Oracle Server aus und schreiben die Einträge in den
====Die Oracle BigDataLite 3.0 / 4.1 VM in Vmware Workstation 10 importieren====
Eine VM von Oracle zu dem Thema Big Data kann hier gefunden werden:
* http://www.oracle.com/technetwork/database/bigdata-appliance/oracle-bigdatalite-2104726.html
Leider wird die Oracle
===== Die wichtigen täglichen Befehle für einen Oracle NoSQL Store v3 in einem Skript umsetzen=====
Pe... vom Script findet sich hier:
* => [[https://orapowershell.codeplex.com/SourceControl/latest#bash/ONoSQL/| OraPowerShell - Linux Scripts für die Oracle NoSQL Datenbank]]
* Konfigurations-Datei "nodelist.conf" an
====== Auf dem Key-Value Store der Orace NoSQL Datenbank die Durability und Consistency - das Transaktionelle Verhalten - einstellen ======
Die Oracle NoSQL Datenbank ist eine Key-Value Store.
Au... n zu organisieren, verstanden werden.
{{ :nosql:oracle_nosql_key_value_overview.png?500 | Oracle NoSQL Key Value Overview}}
Mit dem Mayor Part des Keys w
rarbeitung nicht wirklich geeignet, wie die reine Oracle Log Files, z.B. die klassische Alert.log Datei... enen ersten MapReduce Job erstellen]]
* [[nosql:oracle_nosql_hadoop_integration|Die Oracle NoSQL per MapReduce mit Hadoop verwenden]]
Python Beispiel:
... .org/
**SQL Engines**
* Impala
* Spark
* Oracle Big Data SQL (Leider nur in einer Exadata/BigD
ßere Umgebungen ist eine MySQL oder PostgreSQL / Oracle Datenbank empfohlen.
Per HiveQL Abfragesprac... ist eine Datei auf dem HDFS.
Aber ungewohnt für Oracle DBA's, beim Anlegen der Tabelle wird definiert...
<code sql>
#Tabelle anlegen
hive> CREATE TABLE ora_audit_data(id BIGINT
, ... , instance_name string)
COMMENT 'Oracle Audit Data.'
ROW FORMAT
DELIMITED FIELDS TERM
===== Oracle NoSQL v3 Installation automatisieren =====
Die Installation eines NoSQL Stores lässt sich... ereitung ===
* Umgebung wie in [[nosql:install_oracle_nosql_db_11gr2|Installation Oracle NoSQL Database 11gR2 (11.2.2.0.39)]] einrichten
* SSH Connect für den Oracle User zwischen den Knoten einrichten, siehe [[l
===== Die Befehle der Admin Konsole der Oracle NoSQL DB im eigenen Programm integrieren =====
Über die... om.toString());
}
for ( StorageNode sn : topo.getSortedStorageNodes() ){
System.out.println("Read from "+ sn.getStorageNodeId() +" read :: "+sn.toString());