SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Oracle NoSQL DB als komplementäre
Datenmanagement-Plattform
Karin Patenge |  karin.patenge@oracle.com | @kpatenge
Principal Solution Engineer | BU Cloud & Core Technologies
Oracle Deutschland B.V. & Co. KG
IT Tage 2018 – Workshop Day | Frankfurt a.M. | 10. Dezember 2018
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
3
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Agenda
Überblick Architektur der Oracle NoSQL DB
Demo
Zusätzliche Informationen
1
2
3
4
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Die Oracle NoSQL DB
als Teil der Datenmanagement Plattform
5
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Was ist die Oracle NoSQL Datenbank?
6
101100101001001
001101010101011
100101010100100
101
ZuverlässigFlexibelSchnellEinfach
Ausgereifter Key-Value Datenspeicher. Kosteneffizient. Hochperformant.
“Eingebaute” Hochverfügbarkeit und Skalierbarkeit durch Replikation und Sharding.
Optimal für einfache Operationen auf großen Tabellen.
less is more
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Technische Merkmale der Oracle NoSQL DB
Text
Datenbank
Kern-
Funktionalität
Fokus auf
Anwendungs-
entwicklung
Enterprise-
Grade
Software
• Verteilte Datenhaltung (Sharding)
• Vorhersagbare, geringe
Latenzzeiten
• Flexibel skalierbar
• Hoher Durchsatz
• Hochverfügbar, ausfallsicher
• GeoJSON
• Geringer Administrationsaufwand
• Einfach zu erweitern, auch geografisch verteilt
• Automatisches Rebalancing
• Starke Integration in das Oracle Tech Portfolio
• Kerberos Unterstützung
• Verschüsselte Daten (Transport/Speicherung)
• Time-To-Live (Daten mit “Verfallsdatum”)
• Multitenancy
• Verschiedene Programmier-
APIs inklusive SQL
• Einfache GET/PUT
Operationen
• Datenmodelle:
• Key-Value
• Table
• JSON
• Graph (in Kombination mit
Big Data Spatial and Graph)
• BASE und ACID unterstützt
• Sekundärindizes
• Freie Community Edition
über Apache 2.0 Lizenz
• Basic Edition kostenfrei mit
Oracle DB EE Lizenz
9
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Architektur
Oracle NoSQL DB Application
NoSQLDB Treiber
SN1
RN1
SN5
RN5
SN9
RN9
SN2
RN2
SN6
RN6
SN10
RN10
SN3
RN3
SN7
RN7
SN11
RN11
SN4
RN4
SN8
RN8
SN12
RN12
SN13
RN13
SN14
RN14
SN15
RN15
SN16
RN16
RN17
RN18
SN17
RN19
RN20
RN21
Storage Nodes
Capacity = 1 Capacity = 3
Replication Factor = 3
(Total # of RNs in a Shard)
RM
Shard1 Shardn
R RM R
Shards ≡ Replication Groups WRITE  Master Replica Node (RN)
READ  Least busy Replica Node (Master or Replica)
18
Oracle NoSQL DB Application
NoSQLDB Treiber
Oracle NoSQL DB Application
NoSQLDB Treiber
Load Balancer / Web Server
(NoSQL DB EE
erforderlich)
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Deployment Optionen (I)
„Do-it-yourself“ NoSQL DB Cluster
1. Im eigenen Rechenzentrum
2. Docker Container
– https://hub.docker.com/r/oracle/nosql/
https://blogs.oracle.com/nosql/oracle-nosql-
database-on-docker
3. Bare Metal CS (Oracle Cloud Infrastructure)
– tinyurl.com/nosqldbbaremetal
• Zu beachten:
Eigene Verantwortung für
– Hardware, Network, Sizing, Installation
– Configuration, Deployment, Patching, Load
Balancing
Engineered Systems
mit NoSQL DB
• Oracle Big Data Appliance
– Schnelles Setup, skalierbar, kosteneffizient (TCO)
– Vorintegrierte Full Rack Konfiguration
• Oracle's Sun x86 Servers
• InfiniBand und Ethernet Konnektivität
– Vorinstallierte SW Komponenten
• NoSQL DB, Oracle R,
Cloudera Enterprise Technology
Software inkl. Cloudera CDH,
Cloudera Manager, and
Cloudera RTQ (Impala), ...
– Perfekt ausbalanziert
– Erweiterbar
19
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Oracle NoSQL DB Cloud Service
• Verfügbar seit August 2018
– cloud.oracle.com/nosql
– Derzeit nur aus Oracle RZ in den USA
• Besonderheiten
– Fully-managed Service
– Keinerlei Administration
– Fokussiert auf Anwendungsentwicklung
– Flexible Anpassung der benötigten Ressourcen
an Arbeitslast
– Ausfallsicherheit (Verteilung der Daten auf
verschiedene Availability Domains)
– Disaster Recovery
Nur ein paar Schritte
1. Download Client Software und auspacken
2. Arbeitslast bestimmen
3. Anwendung entwickeln und testen/simulieren
4. Cloud Service abonnieren und aktivieren
5. Nutzer/in anlegen und Zugriffsrechte vergeben
6. Credentials Datei anlegen
7. Anwendung anpassen, kompilieren und starten
20
Deployment Optionen (II)
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Demo
1. Eigenes NoSQL DB Cluster deployen und nutzen
2. NoSQL DB Cloud Service
3. NoSQL DB als Graph Datenbank (optional in Abhängigkeit von Zeit)
21
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Der Oracle NoSQL DB Cloud Service
In wenigen Schritten zur Anwendung
22
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 23
Schritt 1: Download Client Software und Auspacken
• cloud.oracle.com/nosql/download
• Oracle NoSQL Cloud Treiber
– Aktuell: Java
– Demnächst: Python und weitere
• Oracle NoSQL Cloud SDK
• Simulator zum Testen einer Anwendung
(Simuliert lokal den Cloud Service)
• Beispielskripte und JavaDoc
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 24
Schritt 2: Arbeitslast bestimmen (Sizing)
• Web-Formular zum Berechnen der
benötigten Kapazitäten
– tinyurl.com/nosqldbcapacityestimator
– Eingabewerte
• Satzgröße (Key plus Value)
• Schreibdurchsatz
• Lesedurchsatz
• Absolute | Eventual Consistency
• Anzahl der Datensätze
– Ausgabewerte
• Schreibeinheiten
• Leseeinheiten
• Benötigter Speicher
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 25
Preiskalkulation für Beispiel aus Schritt 2
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
• Anwendungsbeispiel:
– BasicTableExample.java
• Legt Tabelle USERS an
• Fügt Datensätze ein (PUT)
• Lesen von Datensätzen (GET)
• Löschen eines Datensatzes
• Cloud Simulator starten
• Anwendung kompilieren
• Anwendung ausführen
26
Schritt 3: Anwendung entwickeln und testen / simulieren
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 27
Schritt 4: Cloud Service abonnieren und aktivieren
Hinweis: Default Data Region = North America auswählen
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 28
Schritt 5: Nutzer*in anlegen und Zugriffsrechte setzen


Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
• Unterordner .andc anlegen im USER
Ordner
• Datei credentials erzeugen und Infos
eintragen zu:
– Benutzername, Passwort, Client ID, Client
Secret
• Entitlement ID notieren
– Identity Cloud Service > ANDC > Configuration
> Resources
29
Schritt 6: Credentials Datei erzeugen
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 30
Schritt 6: Zusätzliche benötigte Infos
• Entitlement ID • URL vom Identity Cloud Service
https://idcs-xxx.identity.oraclecloud.com
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 31
Schritt 7: Anwendung anpassen, kompilieren und starten
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Zusammenfassung
32
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Das Wichtigste zusammengefaßt
• Viele Anwendungsfälle für die Oracle NoSQL Datenbank
• Komplementär zu anderen Datenmanagement Plattformen (Hadoop, RDBMS)
• Höchste Performanz garantiert über NoSQL DB auf Oracle Cloud Infrastructure
(Baremetal Deployment Option)
• Oracle NoSQL DB Cloud Service ideal für Anwendungsentwicklung
• Open-Source Version als Community Edition verfügbar (Apache 2.0)
• Basic Edition lizenzkostenfrei und mit Support über Oracle DB EE Lizenzen
• Integration der NoSQL DB Enterprise Edition mit anderen Produkten im Oracle Tech
Portfolio
– Nutzung als Graph Datenbank in Kombination mit Oracle Big Data Spatial and Graph
– Enterprise Manager für Administration
– Integration mit Oracle DB über External Tables
33
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Zusätzliche Informationen
34
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
• Getting started
– Oracle NoSQL DB Cloud Service
tinyurl.com/nosqldbcs101
– Mit SQL API: docs.oracle.com/en/database/other-
databases/nosql-database/18.3/sqlfornosql/getting-
started-sql-nosql-database.pdf
– Mit Key/Value API:
docs.oracle.com/en/database/other-
databases/nosql-database/18.3/java-driver-
kv/getting-started-oracle-nosql-database-key-value-
api.pdf
• REST API für Administration der Oracle
NoSQL DB
https://docs.oracle.com/en/database/other-databases/nosql-
database/18.3/rest-admin
• Videos
– Virtual Developer Day
www.youtube.com/watch?v=o7B94ch8iVs
• Oracle Learning Library
https://apexapps.oracle.com/pls/apex/f?p=44785:1
• Editionen der Oracle NoSQL DB
– Im FAQ tinyurl.com/nosqldbfaq
• Preisliste
– Oracle NoSQL DB CS
cloud.oracle.com/nosql/pricing
• Blogs
– blogs.oracle.com/nosql/
– blogs.oracle.com/bigdataspatialgraph/
Einige hilfreiche Links
35
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 36
@OracleNoSQL @kpatenge @OracleBUDB
karin.patenge@oracle.com
https://www.linkedin.com/groups/4147754/
Nächste Ausgabe:
Keine Angst vor Key-Value-Stores: Einblicke in die Oracle NoSQL DB

Weitere ähnliche Inhalte

Was ist angesagt?

Forms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and OperationsForms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and OperationsTorsten Kleiber
 
Apache Kaylin: OLAP Cubes on Hadoop
Apache Kaylin: OLAP Cubes on HadoopApache Kaylin: OLAP Cubes on Hadoop
Apache Kaylin: OLAP Cubes on Hadoopinovex GmbH
 
Hadoop 2.0 - The Next Level
Hadoop 2.0 - The Next LevelHadoop 2.0 - The Next Level
Hadoop 2.0 - The Next LevelSascha Dittmann
 
Oracle Database Backup Service
Oracle Database Backup ServiceOracle Database Backup Service
Oracle Database Backup ServiceTrivadis
 
Das ende von owb was nun migrationspfade fuer owb_projekte-dani schnider-stan...
Das ende von owb was nun migrationspfade fuer owb_projekte-dani schnider-stan...Das ende von owb was nun migrationspfade fuer owb_projekte-dani schnider-stan...
Das ende von owb was nun migrationspfade fuer owb_projekte-dani schnider-stan...Trivadis
 
Hybrid Partitioned Tables in Oracle Database 19c
Hybrid Partitioned Tables in Oracle Database 19cHybrid Partitioned Tables in Oracle Database 19c
Hybrid Partitioned Tables in Oracle Database 19cUlrike Schwinn
 
Oracle on Azure
Oracle on AzureOracle on Azure
Oracle on AzureTrivadis
 
Wer gewinnt das SQL-Rennen auf der Hadoop-Strecke?
Wer gewinnt das SQL-Rennen auf der Hadoop-Strecke?Wer gewinnt das SQL-Rennen auf der Hadoop-Strecke?
Wer gewinnt das SQL-Rennen auf der Hadoop-Strecke?inovex GmbH
 
Oracle Engineered Systems - Chance oder Risiko?
Oracle Engineered Systems - Chance oder Risiko?Oracle Engineered Systems - Chance oder Risiko?
Oracle Engineered Systems - Chance oder Risiko?Trivadis
 
Codd & ACID - ein Ausflug in die Datenbank-Theorie und Geschichte
Codd & ACID - ein Ausflug in die Datenbank-Theorie und GeschichteCodd & ACID - ein Ausflug in die Datenbank-Theorie und Geschichte
Codd & ACID - ein Ausflug in die Datenbank-Theorie und GeschichteMarkus Flechtner
 
Oracle12c threaded execution - Ressourcen sparen zum Nulltarif?!?
Oracle12c threaded execution - Ressourcen sparen zum Nulltarif?!?Oracle12c threaded execution - Ressourcen sparen zum Nulltarif?!?
Oracle12c threaded execution - Ressourcen sparen zum Nulltarif?!?Trivadis
 
Azure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die CloudAzure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die Cloudinovex GmbH
 
Eval Apache Storm vs. Spark Streaming - German
Eval Apache Storm vs. Spark Streaming - GermanEval Apache Storm vs. Spark Streaming - German
Eval Apache Storm vs. Spark Streaming - GermanErik Schmiegelow
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data KonnektivitätTrivadis
 
Automotive Information Research driven by Apache Solr
Automotive Information Research driven by Apache SolrAutomotive Information Research driven by Apache Solr
Automotive Information Research driven by Apache SolrQAware GmbH
 
Oracle Database Appliance X5-2
Oracle Database Appliance X5-2Oracle Database Appliance X5-2
Oracle Database Appliance X5-2Ileana Somesan
 
20171121_DOAGKonferenz_JSON_OracleNoSQL_KPatenge
20171121_DOAGKonferenz_JSON_OracleNoSQL_KPatenge20171121_DOAGKonferenz_JSON_OracleNoSQL_KPatenge
20171121_DOAGKonferenz_JSON_OracleNoSQL_KPatengeKarin Patenge
 
20190604_DOAGDatabase2019_OracleNoSQLDB_for_DBAs
20190604_DOAGDatabase2019_OracleNoSQLDB_for_DBAs20190604_DOAGDatabase2019_OracleNoSQLDB_for_DBAs
20190604_DOAGDatabase2019_OracleNoSQLDB_for_DBAsKarin Patenge
 
Rsyslog - Deutsche Qualitätsarbeit für Linux
Rsyslog - Deutsche Qualitätsarbeit für LinuxRsyslog - Deutsche Qualitätsarbeit für Linux
Rsyslog - Deutsche Qualitätsarbeit für LinuxTrivadis
 

Was ist angesagt? (20)

Forms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and OperationsForms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and Operations
 
Apache Kaylin: OLAP Cubes on Hadoop
Apache Kaylin: OLAP Cubes on HadoopApache Kaylin: OLAP Cubes on Hadoop
Apache Kaylin: OLAP Cubes on Hadoop
 
Hadoop 2.0 - The Next Level
Hadoop 2.0 - The Next LevelHadoop 2.0 - The Next Level
Hadoop 2.0 - The Next Level
 
Oracle Database Backup Service
Oracle Database Backup ServiceOracle Database Backup Service
Oracle Database Backup Service
 
Das ende von owb was nun migrationspfade fuer owb_projekte-dani schnider-stan...
Das ende von owb was nun migrationspfade fuer owb_projekte-dani schnider-stan...Das ende von owb was nun migrationspfade fuer owb_projekte-dani schnider-stan...
Das ende von owb was nun migrationspfade fuer owb_projekte-dani schnider-stan...
 
Hybrid Partitioned Tables in Oracle Database 19c
Hybrid Partitioned Tables in Oracle Database 19cHybrid Partitioned Tables in Oracle Database 19c
Hybrid Partitioned Tables in Oracle Database 19c
 
Oracle on Azure
Oracle on AzureOracle on Azure
Oracle on Azure
 
Wer gewinnt das SQL-Rennen auf der Hadoop-Strecke?
Wer gewinnt das SQL-Rennen auf der Hadoop-Strecke?Wer gewinnt das SQL-Rennen auf der Hadoop-Strecke?
Wer gewinnt das SQL-Rennen auf der Hadoop-Strecke?
 
Oracle Engineered Systems - Chance oder Risiko?
Oracle Engineered Systems - Chance oder Risiko?Oracle Engineered Systems - Chance oder Risiko?
Oracle Engineered Systems - Chance oder Risiko?
 
Codd & ACID - ein Ausflug in die Datenbank-Theorie und Geschichte
Codd & ACID - ein Ausflug in die Datenbank-Theorie und GeschichteCodd & ACID - ein Ausflug in die Datenbank-Theorie und Geschichte
Codd & ACID - ein Ausflug in die Datenbank-Theorie und Geschichte
 
Oracle12c threaded execution - Ressourcen sparen zum Nulltarif?!?
Oracle12c threaded execution - Ressourcen sparen zum Nulltarif?!?Oracle12c threaded execution - Ressourcen sparen zum Nulltarif?!?
Oracle12c threaded execution - Ressourcen sparen zum Nulltarif?!?
 
Oracle Database Security Assessment Tool (DBSAT)
Oracle Database Security Assessment Tool (DBSAT)Oracle Database Security Assessment Tool (DBSAT)
Oracle Database Security Assessment Tool (DBSAT)
 
Azure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die CloudAzure Data Factory – Data Management für die Cloud
Azure Data Factory – Data Management für die Cloud
 
Eval Apache Storm vs. Spark Streaming - German
Eval Apache Storm vs. Spark Streaming - GermanEval Apache Storm vs. Spark Streaming - German
Eval Apache Storm vs. Spark Streaming - German
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data Konnektivität
 
Automotive Information Research driven by Apache Solr
Automotive Information Research driven by Apache SolrAutomotive Information Research driven by Apache Solr
Automotive Information Research driven by Apache Solr
 
Oracle Database Appliance X5-2
Oracle Database Appliance X5-2Oracle Database Appliance X5-2
Oracle Database Appliance X5-2
 
20171121_DOAGKonferenz_JSON_OracleNoSQL_KPatenge
20171121_DOAGKonferenz_JSON_OracleNoSQL_KPatenge20171121_DOAGKonferenz_JSON_OracleNoSQL_KPatenge
20171121_DOAGKonferenz_JSON_OracleNoSQL_KPatenge
 
20190604_DOAGDatabase2019_OracleNoSQLDB_for_DBAs
20190604_DOAGDatabase2019_OracleNoSQLDB_for_DBAs20190604_DOAGDatabase2019_OracleNoSQLDB_for_DBAs
20190604_DOAGDatabase2019_OracleNoSQLDB_for_DBAs
 
Rsyslog - Deutsche Qualitätsarbeit für Linux
Rsyslog - Deutsche Qualitätsarbeit für LinuxRsyslog - Deutsche Qualitätsarbeit für Linux
Rsyslog - Deutsche Qualitätsarbeit für Linux
 

Ähnlich wie 20181210_ITTage2018_OracleNoSQLDB_KPatenge

Oracle Database 12c Release 2
Oracle Database 12c Release 2 Oracle Database 12c Release 2
Oracle Database 12c Release 2 oraclebudb
 
Big Data Community Webinar vom 16. Mai 2019: Oracle NoSQL DB im Überblick
Big Data Community Webinar vom 16. Mai 2019: Oracle NoSQL DB im ÜberblickBig Data Community Webinar vom 16. Mai 2019: Oracle NoSQL DB im Überblick
Big Data Community Webinar vom 16. Mai 2019: Oracle NoSQL DB im ÜberblickKarin Patenge
 
Überblick: 18c und Autonomous Data Warehouse Cloud (ADWC)
Überblick: 18c und Autonomous Data Warehouse Cloud (ADWC)Überblick: 18c und Autonomous Data Warehouse Cloud (ADWC)
Überblick: 18c und Autonomous Data Warehouse Cloud (ADWC)Ulrike Schwinn
 
Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6Torsten Winterberg
 
MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5MT AG
 
AOUG 2019 Oracle Centrally Managed Users 18c / 19c
AOUG 2019 Oracle Centrally Managed Users 18c / 19cAOUG 2019 Oracle Centrally Managed Users 18c / 19c
AOUG 2019 Oracle Centrally Managed Users 18c / 19cStefan Oehrli
 
Agile Oracle database modeling and development - APEX Connect 2020
Agile Oracle database modeling and development - APEX Connect 2020Agile Oracle database modeling and development - APEX Connect 2020
Agile Oracle database modeling and development - APEX Connect 2020Torsten Kleiber
 
Überblick Oracle Datenbank 12c
Überblick Oracle Datenbank 12cÜberblick Oracle Datenbank 12c
Überblick Oracle Datenbank 12cIleana Somesan
 
OSMC 2012 | Monitoring bei der DB Systel by Ralf Döring
OSMC 2012 | Monitoring bei der DB Systel by Ralf DöringOSMC 2012 | Monitoring bei der DB Systel by Ralf Döring
OSMC 2012 | Monitoring bei der DB Systel by Ralf DöringNETWAYS
 
Logical Data Warehouse - SQL mit Oracle DB und Hadoop
Logical Data Warehouse - SQL mit Oracle DB und HadoopLogical Data Warehouse - SQL mit Oracle DB und Hadoop
Logical Data Warehouse - SQL mit Oracle DB und HadoopOPITZ CONSULTING Deutschland
 
Oracle AVDF in der Praxis
Oracle AVDF in der PraxisOracle AVDF in der Praxis
Oracle AVDF in der PraxisTrivadis
 
Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)Niels de Bruijn
 
Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS esentri AG
 
MT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum ApexMT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum ApexMT AG
 
Enterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalEnterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalQAware GmbH
 
Enterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalEnterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalQAware GmbH
 
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...Harald Erb
 
Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerSteven Grzbielok
 

Ähnlich wie 20181210_ITTage2018_OracleNoSQLDB_KPatenge (20)

Oracle Database 12c Release 2
Oracle Database 12c Release 2 Oracle Database 12c Release 2
Oracle Database 12c Release 2
 
Big Data Community Webinar vom 16. Mai 2019: Oracle NoSQL DB im Überblick
Big Data Community Webinar vom 16. Mai 2019: Oracle NoSQL DB im ÜberblickBig Data Community Webinar vom 16. Mai 2019: Oracle NoSQL DB im Überblick
Big Data Community Webinar vom 16. Mai 2019: Oracle NoSQL DB im Überblick
 
Überblick: 18c und Autonomous Data Warehouse Cloud (ADWC)
Überblick: 18c und Autonomous Data Warehouse Cloud (ADWC)Überblick: 18c und Autonomous Data Warehouse Cloud (ADWC)
Überblick: 18c und Autonomous Data Warehouse Cloud (ADWC)
 
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
 
Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6
 
MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5
 
AOUG 2019 Oracle Centrally Managed Users 18c / 19c
AOUG 2019 Oracle Centrally Managed Users 18c / 19cAOUG 2019 Oracle Centrally Managed Users 18c / 19c
AOUG 2019 Oracle Centrally Managed Users 18c / 19c
 
Agile Oracle database modeling and development - APEX Connect 2020
Agile Oracle database modeling and development - APEX Connect 2020Agile Oracle database modeling and development - APEX Connect 2020
Agile Oracle database modeling and development - APEX Connect 2020
 
Überblick Oracle Datenbank 12c
Überblick Oracle Datenbank 12cÜberblick Oracle Datenbank 12c
Überblick Oracle Datenbank 12c
 
OSMC 2012 | Monitoring bei der DB Systel by Ralf Döring
OSMC 2012 | Monitoring bei der DB Systel by Ralf DöringOSMC 2012 | Monitoring bei der DB Systel by Ralf Döring
OSMC 2012 | Monitoring bei der DB Systel by Ralf Döring
 
Logical Data Warehouse - SQL mit Oracle DB und Hadoop
Logical Data Warehouse - SQL mit Oracle DB und HadoopLogical Data Warehouse - SQL mit Oracle DB und Hadoop
Logical Data Warehouse - SQL mit Oracle DB und Hadoop
 
Oracle AVDF in der Praxis
Oracle AVDF in der PraxisOracle AVDF in der Praxis
Oracle AVDF in der Praxis
 
Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)
 
Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS
 
MT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum ApexMT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum Apex
 
Enterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalEnterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue Normal
 
Enterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalEnterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue Normal
 
2020 oracle lizenznews
2020 oracle lizenznews2020 oracle lizenznews
2020 oracle lizenznews
 
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...
 
Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
 

Mehr von Karin Patenge

20190704_AGIT_Georaster_ImageryData_KPatenge
20190704_AGIT_Georaster_ImageryData_KPatenge20190704_AGIT_Georaster_ImageryData_KPatenge
20190704_AGIT_Georaster_ImageryData_KPatengeKarin Patenge
 
20190703_AGIT_GeoRasterWorkshop_GriddedData_KPatenge
20190703_AGIT_GeoRasterWorkshop_GriddedData_KPatenge20190703_AGIT_GeoRasterWorkshop_GriddedData_KPatenge
20190703_AGIT_GeoRasterWorkshop_GriddedData_KPatengeKarin Patenge
 
20181123 dn2018 graph_analytics_k_patenge
20181123 dn2018 graph_analytics_k_patenge20181123 dn2018 graph_analytics_k_patenge
20181123 dn2018 graph_analytics_k_patengeKarin Patenge
 
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatengeKarin Patenge
 
20181019 code.talks graph_analytics_k_patenge
20181019 code.talks graph_analytics_k_patenge20181019 code.talks graph_analytics_k_patenge
20181019 code.talks graph_analytics_k_patengeKarin Patenge
 
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraph
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraphOracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraph
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraphKarin Patenge
 
Graph Analytics on Data from Meetup.com
Graph Analytics on Data from Meetup.comGraph Analytics on Data from Meetup.com
Graph Analytics on Data from Meetup.comKarin Patenge
 
5 Gründe für Oracle Spatial Technologies
5 Gründe für Oracle Spatial Technologies5 Gründe für Oracle Spatial Technologies
5 Gründe für Oracle Spatial TechnologiesKarin Patenge
 
IT-Tage 2017: Visuelle Analyse komplexer Datenbestände am Beispiel der Panama...
IT-Tage 2017: Visuelle Analyse komplexer Datenbestände am Beispiel der Panama...IT-Tage 2017: Visuelle Analyse komplexer Datenbestände am Beispiel der Panama...
IT-Tage 2017: Visuelle Analyse komplexer Datenbestände am Beispiel der Panama...Karin Patenge
 
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatengeKarin Patenge
 
Oracle NoSQL Database: Integration in den Oracle Enterprise Manager 12
Oracle NoSQL Database: Integration in den Oracle Enterprise Manager 12Oracle NoSQL Database: Integration in den Oracle Enterprise Manager 12
Oracle NoSQL Database: Integration in den Oracle Enterprise Manager 12Karin Patenge
 
20160229_ModernApplicationDevelopment_Python_KPatenge
20160229_ModernApplicationDevelopment_Python_KPatenge20160229_ModernApplicationDevelopment_Python_KPatenge
20160229_ModernApplicationDevelopment_Python_KPatengeKarin Patenge
 
Datenbank-gestützte Validierung und Geokodierung von Adressdatenbeständen
Datenbank-gestützte Validierung und Geokodierung von AdressdatenbeständenDatenbank-gestützte Validierung und Geokodierung von Adressdatenbeständen
Datenbank-gestützte Validierung und Geokodierung von AdressdatenbeständenKarin Patenge
 
Raster Algebra mit Oracle Spatial und uDig
Raster Algebra mit Oracle Spatial und uDigRaster Algebra mit Oracle Spatial und uDig
Raster Algebra mit Oracle Spatial und uDigKarin Patenge
 
Geodatenmanagement und -Visualisierung mit Oracle Spatial Technologies
Geodatenmanagement und -Visualisierung mit Oracle Spatial TechnologiesGeodatenmanagement und -Visualisierung mit Oracle Spatial Technologies
Geodatenmanagement und -Visualisierung mit Oracle Spatial TechnologiesKarin Patenge
 

Mehr von Karin Patenge (15)

20190704_AGIT_Georaster_ImageryData_KPatenge
20190704_AGIT_Georaster_ImageryData_KPatenge20190704_AGIT_Georaster_ImageryData_KPatenge
20190704_AGIT_Georaster_ImageryData_KPatenge
 
20190703_AGIT_GeoRasterWorkshop_GriddedData_KPatenge
20190703_AGIT_GeoRasterWorkshop_GriddedData_KPatenge20190703_AGIT_GeoRasterWorkshop_GriddedData_KPatenge
20190703_AGIT_GeoRasterWorkshop_GriddedData_KPatenge
 
20181123 dn2018 graph_analytics_k_patenge
20181123 dn2018 graph_analytics_k_patenge20181123 dn2018 graph_analytics_k_patenge
20181123 dn2018 graph_analytics_k_patenge
 
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
 
20181019 code.talks graph_analytics_k_patenge
20181019 code.talks graph_analytics_k_patenge20181019 code.talks graph_analytics_k_patenge
20181019 code.talks graph_analytics_k_patenge
 
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraph
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraphOracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraph
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraph
 
Graph Analytics on Data from Meetup.com
Graph Analytics on Data from Meetup.comGraph Analytics on Data from Meetup.com
Graph Analytics on Data from Meetup.com
 
5 Gründe für Oracle Spatial Technologies
5 Gründe für Oracle Spatial Technologies5 Gründe für Oracle Spatial Technologies
5 Gründe für Oracle Spatial Technologies
 
IT-Tage 2017: Visuelle Analyse komplexer Datenbestände am Beispiel der Panama...
IT-Tage 2017: Visuelle Analyse komplexer Datenbestände am Beispiel der Panama...IT-Tage 2017: Visuelle Analyse komplexer Datenbestände am Beispiel der Panama...
IT-Tage 2017: Visuelle Analyse komplexer Datenbestände am Beispiel der Panama...
 
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
 
Oracle NoSQL Database: Integration in den Oracle Enterprise Manager 12
Oracle NoSQL Database: Integration in den Oracle Enterprise Manager 12Oracle NoSQL Database: Integration in den Oracle Enterprise Manager 12
Oracle NoSQL Database: Integration in den Oracle Enterprise Manager 12
 
20160229_ModernApplicationDevelopment_Python_KPatenge
20160229_ModernApplicationDevelopment_Python_KPatenge20160229_ModernApplicationDevelopment_Python_KPatenge
20160229_ModernApplicationDevelopment_Python_KPatenge
 
Datenbank-gestützte Validierung und Geokodierung von Adressdatenbeständen
Datenbank-gestützte Validierung und Geokodierung von AdressdatenbeständenDatenbank-gestützte Validierung und Geokodierung von Adressdatenbeständen
Datenbank-gestützte Validierung und Geokodierung von Adressdatenbeständen
 
Raster Algebra mit Oracle Spatial und uDig
Raster Algebra mit Oracle Spatial und uDigRaster Algebra mit Oracle Spatial und uDig
Raster Algebra mit Oracle Spatial und uDig
 
Geodatenmanagement und -Visualisierung mit Oracle Spatial Technologies
Geodatenmanagement und -Visualisierung mit Oracle Spatial TechnologiesGeodatenmanagement und -Visualisierung mit Oracle Spatial Technologies
Geodatenmanagement und -Visualisierung mit Oracle Spatial Technologies
 

20181210_ITTage2018_OracleNoSQLDB_KPatenge

  • 1.
  • 2. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Oracle NoSQL DB als komplementäre Datenmanagement-Plattform Karin Patenge |  karin.patenge@oracle.com | @kpatenge Principal Solution Engineer | BU Cloud & Core Technologies Oracle Deutschland B.V. & Co. KG IT Tage 2018 – Workshop Day | Frankfurt a.M. | 10. Dezember 2018
  • 3. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 3
  • 4. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Agenda Überblick Architektur der Oracle NoSQL DB Demo Zusätzliche Informationen 1 2 3 4
  • 5. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Die Oracle NoSQL DB als Teil der Datenmanagement Plattform 5
  • 6. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Was ist die Oracle NoSQL Datenbank? 6 101100101001001 001101010101011 100101010100100 101 ZuverlässigFlexibelSchnellEinfach Ausgereifter Key-Value Datenspeicher. Kosteneffizient. Hochperformant. “Eingebaute” Hochverfügbarkeit und Skalierbarkeit durch Replikation und Sharding. Optimal für einfache Operationen auf großen Tabellen. less is more
  • 7. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Technische Merkmale der Oracle NoSQL DB Text Datenbank Kern- Funktionalität Fokus auf Anwendungs- entwicklung Enterprise- Grade Software • Verteilte Datenhaltung (Sharding) • Vorhersagbare, geringe Latenzzeiten • Flexibel skalierbar • Hoher Durchsatz • Hochverfügbar, ausfallsicher • GeoJSON • Geringer Administrationsaufwand • Einfach zu erweitern, auch geografisch verteilt • Automatisches Rebalancing • Starke Integration in das Oracle Tech Portfolio • Kerberos Unterstützung • Verschüsselte Daten (Transport/Speicherung) • Time-To-Live (Daten mit “Verfallsdatum”) • Multitenancy • Verschiedene Programmier- APIs inklusive SQL • Einfache GET/PUT Operationen • Datenmodelle: • Key-Value • Table • JSON • Graph (in Kombination mit Big Data Spatial and Graph) • BASE und ACID unterstützt • Sekundärindizes • Freie Community Edition über Apache 2.0 Lizenz • Basic Edition kostenfrei mit Oracle DB EE Lizenz 9
  • 8. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Architektur Oracle NoSQL DB Application NoSQLDB Treiber SN1 RN1 SN5 RN5 SN9 RN9 SN2 RN2 SN6 RN6 SN10 RN10 SN3 RN3 SN7 RN7 SN11 RN11 SN4 RN4 SN8 RN8 SN12 RN12 SN13 RN13 SN14 RN14 SN15 RN15 SN16 RN16 RN17 RN18 SN17 RN19 RN20 RN21 Storage Nodes Capacity = 1 Capacity = 3 Replication Factor = 3 (Total # of RNs in a Shard) RM Shard1 Shardn R RM R Shards ≡ Replication Groups WRITE  Master Replica Node (RN) READ  Least busy Replica Node (Master or Replica) 18 Oracle NoSQL DB Application NoSQLDB Treiber Oracle NoSQL DB Application NoSQLDB Treiber Load Balancer / Web Server (NoSQL DB EE erforderlich)
  • 9. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Deployment Optionen (I) „Do-it-yourself“ NoSQL DB Cluster 1. Im eigenen Rechenzentrum 2. Docker Container – https://hub.docker.com/r/oracle/nosql/ https://blogs.oracle.com/nosql/oracle-nosql- database-on-docker 3. Bare Metal CS (Oracle Cloud Infrastructure) – tinyurl.com/nosqldbbaremetal • Zu beachten: Eigene Verantwortung für – Hardware, Network, Sizing, Installation – Configuration, Deployment, Patching, Load Balancing Engineered Systems mit NoSQL DB • Oracle Big Data Appliance – Schnelles Setup, skalierbar, kosteneffizient (TCO) – Vorintegrierte Full Rack Konfiguration • Oracle's Sun x86 Servers • InfiniBand und Ethernet Konnektivität – Vorinstallierte SW Komponenten • NoSQL DB, Oracle R, Cloudera Enterprise Technology Software inkl. Cloudera CDH, Cloudera Manager, and Cloudera RTQ (Impala), ... – Perfekt ausbalanziert – Erweiterbar 19
  • 10. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Oracle NoSQL DB Cloud Service • Verfügbar seit August 2018 – cloud.oracle.com/nosql – Derzeit nur aus Oracle RZ in den USA • Besonderheiten – Fully-managed Service – Keinerlei Administration – Fokussiert auf Anwendungsentwicklung – Flexible Anpassung der benötigten Ressourcen an Arbeitslast – Ausfallsicherheit (Verteilung der Daten auf verschiedene Availability Domains) – Disaster Recovery Nur ein paar Schritte 1. Download Client Software und auspacken 2. Arbeitslast bestimmen 3. Anwendung entwickeln und testen/simulieren 4. Cloud Service abonnieren und aktivieren 5. Nutzer/in anlegen und Zugriffsrechte vergeben 6. Credentials Datei anlegen 7. Anwendung anpassen, kompilieren und starten 20 Deployment Optionen (II)
  • 11. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Demo 1. Eigenes NoSQL DB Cluster deployen und nutzen 2. NoSQL DB Cloud Service 3. NoSQL DB als Graph Datenbank (optional in Abhängigkeit von Zeit) 21
  • 12. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Der Oracle NoSQL DB Cloud Service In wenigen Schritten zur Anwendung 22
  • 13. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 23 Schritt 1: Download Client Software und Auspacken • cloud.oracle.com/nosql/download • Oracle NoSQL Cloud Treiber – Aktuell: Java – Demnächst: Python und weitere • Oracle NoSQL Cloud SDK • Simulator zum Testen einer Anwendung (Simuliert lokal den Cloud Service) • Beispielskripte und JavaDoc
  • 14. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 24 Schritt 2: Arbeitslast bestimmen (Sizing) • Web-Formular zum Berechnen der benötigten Kapazitäten – tinyurl.com/nosqldbcapacityestimator – Eingabewerte • Satzgröße (Key plus Value) • Schreibdurchsatz • Lesedurchsatz • Absolute | Eventual Consistency • Anzahl der Datensätze – Ausgabewerte • Schreibeinheiten • Leseeinheiten • Benötigter Speicher
  • 15. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 25 Preiskalkulation für Beispiel aus Schritt 2
  • 16. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | • Anwendungsbeispiel: – BasicTableExample.java • Legt Tabelle USERS an • Fügt Datensätze ein (PUT) • Lesen von Datensätzen (GET) • Löschen eines Datensatzes • Cloud Simulator starten • Anwendung kompilieren • Anwendung ausführen 26 Schritt 3: Anwendung entwickeln und testen / simulieren
  • 17. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 27 Schritt 4: Cloud Service abonnieren und aktivieren Hinweis: Default Data Region = North America auswählen
  • 18. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 28 Schritt 5: Nutzer*in anlegen und Zugriffsrechte setzen  
  • 19. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | • Unterordner .andc anlegen im USER Ordner • Datei credentials erzeugen und Infos eintragen zu: – Benutzername, Passwort, Client ID, Client Secret • Entitlement ID notieren – Identity Cloud Service > ANDC > Configuration > Resources 29 Schritt 6: Credentials Datei erzeugen
  • 20. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 30 Schritt 6: Zusätzliche benötigte Infos • Entitlement ID • URL vom Identity Cloud Service https://idcs-xxx.identity.oraclecloud.com
  • 21. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 31 Schritt 7: Anwendung anpassen, kompilieren und starten
  • 22. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Zusammenfassung 32
  • 23. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Das Wichtigste zusammengefaßt • Viele Anwendungsfälle für die Oracle NoSQL Datenbank • Komplementär zu anderen Datenmanagement Plattformen (Hadoop, RDBMS) • Höchste Performanz garantiert über NoSQL DB auf Oracle Cloud Infrastructure (Baremetal Deployment Option) • Oracle NoSQL DB Cloud Service ideal für Anwendungsentwicklung • Open-Source Version als Community Edition verfügbar (Apache 2.0) • Basic Edition lizenzkostenfrei und mit Support über Oracle DB EE Lizenzen • Integration der NoSQL DB Enterprise Edition mit anderen Produkten im Oracle Tech Portfolio – Nutzung als Graph Datenbank in Kombination mit Oracle Big Data Spatial and Graph – Enterprise Manager für Administration – Integration mit Oracle DB über External Tables 33
  • 24. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | Zusätzliche Informationen 34
  • 25. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | • Getting started – Oracle NoSQL DB Cloud Service tinyurl.com/nosqldbcs101 – Mit SQL API: docs.oracle.com/en/database/other- databases/nosql-database/18.3/sqlfornosql/getting- started-sql-nosql-database.pdf – Mit Key/Value API: docs.oracle.com/en/database/other- databases/nosql-database/18.3/java-driver- kv/getting-started-oracle-nosql-database-key-value- api.pdf • REST API für Administration der Oracle NoSQL DB https://docs.oracle.com/en/database/other-databases/nosql- database/18.3/rest-admin • Videos – Virtual Developer Day www.youtube.com/watch?v=o7B94ch8iVs • Oracle Learning Library https://apexapps.oracle.com/pls/apex/f?p=44785:1 • Editionen der Oracle NoSQL DB – Im FAQ tinyurl.com/nosqldbfaq • Preisliste – Oracle NoSQL DB CS cloud.oracle.com/nosql/pricing • Blogs – blogs.oracle.com/nosql/ – blogs.oracle.com/bigdataspatialgraph/ Einige hilfreiche Links 35
  • 26. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 36 @OracleNoSQL @kpatenge @OracleBUDB karin.patenge@oracle.com https://www.linkedin.com/groups/4147754/ Nächste Ausgabe: Keine Angst vor Key-Value-Stores: Einblicke in die Oracle NoSQL DB