l:redis:redis_lampda_architecture_v01.png | Redis as speed layer in a lampda architecture }}
Redis i... beim Einfügen definiert werden, um zu verhindern das der "Cache Layer" überläuft. Damit lässt sich ein... Datenmengen.
(siehe => [[nosql:oracle_nosql_database_einfuehrung|Die Oracle NoSQL Database - Ein Key Value Store]])
Die Oracle NoSQL DB ist in Java entw
===== Die Oracle NoSQL Database - Ein Key Value Store =====
Die Oracle NoSQL Datenbank ist ein Vertreter der Key-Value Store Datenbanken.
Auf Basis der soliden Berkeley DB Java Edition hat Oracle... bank, die Oracle NoSQL entwickelt.
Eine zusammenfassende Einführung in die Oracle NoSQL Datenbank fin... und Minor Keys
* Large Object LOB Support
* Basiert auf der [[http://de.wikipedia.org/wiki/Berkel
NoSQL Datenbank mit Hadoop verwenden =====
Wie lassen sich die beiden Welten, die Oracle RDBMS Daten... r NoSQL Ansatz sinnvoll für die Archivierung und das Datensammeln einsetzen?
Dazu muss die bestehende... adoop?}}
Die Integration kann zum Beispiel über das Berichtwesen erfolgen, d.h. die Daten werden komp... acle_rdbms_hadoop_v02.png?600 | Integration über das Berichtswesen}}
Oder die Datenbanken werden eng
erden:
* http://www.oracle.com/technetwork/database/bigdata-appliance/oracle-bigdatalite-2104726.htm... ür Big Data nicht in einem OVA Format angeboten, das sich so einfach in VMWare Workstation 10 importie... 3.0 oder 4.1 direkt in VMWare 10 einzuspielen.
Das ganze scheitert im ersten Schritt an dem inkompat... irtualbox2.2" mit "vmx-06" ersetzen
* VM über dasn VMWare Import Menü importieren
* Lizenzbesti
====== Das Konzept einer Tabelle in der NoSQL Datenbank v3 verwenden ======
Mit der Version 3 der Oracle NoSQL Datenbank wird das Konzept der Tabelle in den Key-Value Store eingef... g der Entwicklung steht dem Entwickler dann auch das Konzept eines Index auf die Values des Stores zur... 10
}
1 row returned.
</code>
Einfache Java Klasse um die Daten in die Tabelle einzulesen:
<code
für die Verarbeitung von großer Datenmengen über das MapReduce Konzept.
Ziele von Hadopp:
- Skalier... ngeren setzt sich der Trend ununterbrochen fort, dass sich das zu verarbeitende Datenvolumen von Jahr zu Jahr massiv vergrößert. Das aktuelle Problem, wirklich sehr
tore deployen
* Per [[http://docs.oracle.com/javase/7/docs/technotes/guides/management/jconsole.html|JConsole]] auf das NoSQL DB MBeans zugreifen
Deploy des Parameter mit:
<code bash>
plan change-parameters -service sn1 -wait -params mgmtClass=oracle.kv.impl.mgmt.jmx.JmxAgent
</code>
Dies fü
och nicht umgesetzt.
=== Vorbereitung ====
Für das Einrichten des Stores muss das Java Werkzeug "keytool" im Pfad liegen!
Auf allen Knoten bei Bedarf entsprechend verlinken!
<code bash>
#als root
ln -s /usr/java/jdk1.8.0_05/bin/keyto... k Verschlüsselung ====
SSL Verschlüsselung über das Netzwerk kann aktiviert werden.
==== User Login
en=====
Die Oracle Datenbank 11g/12c kann über das External Table Feature direkt auch Daten aus der ... http://download.oracle.com/otndocs/products/database/enterprise_edition/utilities/pdf/xtables_preproc
.nosql.snab_2000_0.opar).
=== Vorbereitung ===
Das Plugin fragt die Daten des Stores mit JMX ab, dah... aktiviert werden:
Für jeden SN im Store!
<code bash>
plan change-parameters -service sn1 -wait -params mgmtClass=oracle.kv.impl.mgmt.jmx.JmxAgent
</code>
Auf d... chnis auf dem OEM Host kopieren.
Mit **emcli** das Plug-In in die Library des OMS importieren:
<code
automatisieren.
Neu kann nun auch ein Store mit Password Security automatisch angelegt werden.
=== V... cle_nosql_db_11gr2|Installation Oracle NoSQL Database 11gR2 (11.2.2.0.39)]] einrichten
* SSH Connect... - Globale Einstellungen für alle Stores<code bash store.conf>
####################################... GLOBAL_CACHE_SIZE_BYTE=100637312
</code>
* Password anpassen!
* CAPACITY => Anzahl der Repli
en Knoten per SSL Key Austausch einen Login ohne Password zu realisieren siehe [[linux:vi#ssh_key_aust... /orapowershell.codeplex.com/SourceControl/latest#bash/ONoSQL/| OraPowerShell - Linux Scripts für die O... ank]]
* Konfigurations-Datei "nodelist.conf" anpassen/erstellen
=== Beispiel Konfiguration===
Übe... estellt, damit nichts im eigentlichen Skript angepasst werden muss. Jeder Knoten wird über das Array
d die ersten Schritte mit der Datenbank.
Dazu das Archive kv-ce-3.0.14.zip für die Oracle NoSQL Jar... von der [[http://www.oracle.com/technetwork/database/database-technologies/nosqldb/downloads/index.html|Oracle Homepage- Oracle NoSQL Database, Server ]] laden und entpacken, im Beispiel nac
"connect store -name KVStore" erfolgen,
Ist die Password Security eingeschaltet muss das Credential File angebeben werden!
Aufruf der Shell:
<code pow...
Damit der Client Standalone (zum Beispiel für das Monitoring) verwendet werden kann benötigt der Cl... ggregate kv -count
count: 145000
</code>
Zählen das Vorkommen eines Key's, lese alle aus, suchen eine
terladen [[http://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html|Oracle Database 12c Release 1 JDBC Driver Downloads]]
* JDBC Treiber in das Sqoop Server Lib Verzeichnis kopieren
* Test
Ab