Using Oracle NoSQL Database Schulung

Using Oracle NoSQL Schulung Oracle Schulung

Using Oracle NoSQL Schulung:
Learn what an Oracle NoSQL Database is

In this course, youll learn what an Oracle NoSQL Database is, what the features and benefits are and how to use it to store Big Data. Explore key concepts of the NoSQL Database technology, while learning when to use the Oracle NoSQL Database versus an RDBMS.Learn To:Monitor and optimize Oracle NoSQL Database performance.Perform backup, recovery and troubleshooting tasks.Create an application using Oracle NoSQL Database APIs.Define Big Data and identify when to use the Oracle NoSQL Database.Explain the key features, benefits and components of Oracle NoSQL Database.Install and configure Oracle NoSQL Database.Installing Configuring a KVStoreThis course will also teach you how to install and configure a KVStore. Youll learn to optimize the KVStores performance, troubleshoot errors, create and store records, manipulate data, handle exceptions and implement consistency and durability policies.

Diese Using Oracle NoSQL Schulung bieten wir Ihnen auch als individuelles Using Oracle NoSQL Training vor Ort als Firmen-Seminar an.


  • Big Data and NoSQL Database Overview
    • Defining Big Data
    • Big Data Evolution
    • Introducing NoSQL Database
    • NoSQL Database versus RDBMS
    • Consideration Points Before Opting for NoSQL Database
    • Oracle Big Data Solution
    • HDFS
  • Oracle NoSQL Database
    • Defining the Oracle NoSQL Database
    • Key Features and Benefits
    • Supported Data Types
    • How Does the Oracle NoSQL Database Work?
    • Components of the Oracle NoSQL Database
    • Partitions and Key Value Pairs
    • Accessing KVStore
    • Introducing KVLite
  • Designing a Schema
    • Schema Structure
    • What is a Key Component?
    • Identifying the Major Key
    • Identifying the Minor Key
    • How is a Key Stored in the Oracle NoSQL Database?
    • Design Considerations for Key Components
    • What is a Value Component?
    • Types of Value Component
  • Consistency
    • Understanding the Write and Read Process
    • Understanding Consistency
    • Default Consistency
    • Applying Consistency
    • Predefined Consistency
    • Time Based Consistency
    • Version Based Consistency
  • Durability
    • Understanding the Write Process
    • Understanding Durability
    • Default Durability
    • Applying Durability
    • Synchronization Based Durability
    • Acknowledgement Based Durability
  • Credit Card Application and APIs: Overview
    • Credit card approval application
    • Analyzing the Data
    • Designing the Schema
    • Identifying the Key Structure
    • APIs: Overview
  • Administration: Overview
    • Tasks of the Administrator
    • KVStore Components: Review
    • Replication Nodes, Shards, and Partitions
    • Balancing a KVStore
    • Security
    • Defining Key Terms (Latency, Throughput, Cache)
    • Steps to Deploy a KVStore (Plan, Install, Configure Installation, Configure KVStore)
  • Planning the Installation
    • Analyze Workload and Identify Hardware Resources, Install storage nodes, Configure Installation
    • Analysis: Tasks
    • Estimating Record Size
    • Estimating Workload
    • Determining Throughput Requirements
    • Determining Store Configuration
    • Determining Cache Size
  • Setting-up the Oracle NoSQL Database Nodes
    • Prerequisites Checklist
    • Installation Steps
    • Creating Directories
    • Extracting Software
    • Verifying the Installation
    • Steps for Configuring the Installation
    • Using the makebootconfig Utility
  • Configuring and Deploying the KVStore
    • Configuration Tools
    • Introducing Plans
    • States/Life cycle of a Plan
    • Reviewing and Tracking Plans
    • Introducing the Admin Console
    • Configuring KVStore
    • Creating a Data Center
    • Creating a Storage Pool
  • Store Parameters
    • Introducing KVStore Parameters
    • Parameters List
    • Viewing Parameters
    • Changing Parameters Using CLI
    • Changing Parameters Using Admin Console
    • Setting Admin Parameters
    • Setting Storage Node Parameters
    • Setting Replication Node Parameters
  • Optimizing KVStore Performance
    • Factors Affecting KVStore Performance
    • Introducing JE Cache Size
    • Estimating JE Cache Size
    • Setting JE Cache Size
    • Introducing Java Heap Size
    • Optimizing Key Size
    • Logging Garbage Collection Activity
  • Backup and Recovery
    • Backup Process
    • Introducing Snapshots
    • Using Snapshots (commands to create, remove, list, and remove all)
    • Managing Snapshots
    • Methods to Recover KVStore
    • Recovering KVStore: Using a Load Program
    • Recovering KVStore: Using a Snapshot
    • Updating an Existing Deployment
  • Troubleshooting
    • Verifying a KVStore
    • Monitoring a KVStore
    • Replacing a Failed Storage Node
    • Fixing Incorrect HA Port Ranges
  • Accessing the KVStore
    • KVStore Handle
    • Creating a KVStore Handle
    • Using KVStoreFactory Class
    • KVStoreFactory Class Definition
    • Using KVStoreConfig Class
    • KVStoreConfig Class Definition
    • Creating a KVStore Handle: Example
    • View KVStore Parameters Default Values
  • Creating Key and Value Components
    • Structure of a Record: Review
    • Creating a Key Component: Overview
    • Creating a Major Key Component
    • Creating a Minor Key Component
    • Creating a Key: Examples
    • Creating Value Components: Overview
    • Creating a Value Component
    • Creating Value Components: Examples
  • Loading Data into a KVStore
    • The Load Process
    • Creating a Load Program
    • Methods Available to Write Records to KVStore
    • Using the put() Method
    • Reviewing a Sample Load Program
    • Identify the Record Structure of the Sample Data
    • Running the Sample Load Program
  • Retrieving Data from a KVStore
    • Retrieving Records Methods: Overview
    • Using get()
    • get(): Example
    • Using multiGet()
    • mutiGet(): Example
    • Key Range
    • Creating a Key Range
    • Key Depth
  • Manipulating Data in a KVStore
    • Methods: Overview
    • putIfAbsent(): Use Case
    • Performing a Create Operation
    • putIfPresent(): Use Case
    • Performing an Update Operation
    • Deleting a Single Record
    • Deleting a Single Record: Example
    • Deleting Multiple Records
  • Handling Exceptions
    • Understanding Exceptions
    • Oracle NoSQL Database Exceptions
    • RequestTimeout Exception
    • Methods that Throw RequestTimeout Exception
    • Handling RequestTimeout Exception
    • RequestLimit Exception
    • Methods that Throw RequestLimit Exception
    • Handling RequestLimit Exception
  • Configuring Consistency
    • Consistency: Review
    • Viewing the Default Consistency
    • Using Pre-defined Consistencies
    • Over-riding the Default Consistency
    • Changing the Default Consistency
    • Creating Time Based Consistency
    • Creating Version Based Consistency
  • Configuring Consistency and Durability
    • Durability: Review
    • Viewing the Default Durability
    • Setting Synchronization-based Durability
    • Creating a New Durability Policy
    • Transactional Operation
    • Executing a Transactional Operation
    • OperationFactory: Methods
    • Handling Exceptions


  • Define Big Data
  • Differentiate a NoSQL Database from the Relational Database Management System
  • Identify when to use a NoSQL Database
  • Identify the key features of the Oracle NoSQL Database
  • Explain the Oracle NoSQL Database architecture
  • Identify the components of Oracle NoSQL Database
  • Use KVLite
  • Identify the schema structure for Oracle NoSQL Database
  • Define and design major and minor keys
  • Define consistency and durability
  • Identify the Java APIs to access the KVStore
  • Install Oracle NoSQL Database
  • Configure a KVStore using command line interface and admin console
  • Explain how to update an existing deployment
  • Identify how to override a default consistency and durability policy
  • Create and execute a transactional operation

Weitere Informationen  


  • Application Developers
  • Database Administrators
  • Java Developers


  • Understanding of Big Data
  • Java programming

Ihr Vorteil

Die Oracle-Klassenraumtrainings werden in deutscher Sprache gehalten. Die Unterlagen können in deutsch oder englisch vorliegen.

Haben Sie Fragen oder Wünsche?

Rufen Sie uns kostenlos an unter
0800 4772466

Senden Sie uns gerne eine E-Mail an


Termine und Preise  

Using Oracle NoSQL Database Schulung

€ 2.708,00 zzgl. MwSt.
€ 3.222,52 inkl. MwSt.

4 Tage

PDF Download
4 Tage Using Oracle NoSQL Database
  Beginn: Mo 10:00 Uhr  
  Ende: Do 17:00 Uhr  
4 Tage Using Oracle NoSQL Database
  Beginn: Mo 10:00 Uhr  
  Ende: Do 17:00 Uhr  
4 Tage Using Oracle NoSQL Database
  Beginn: Di 10:00 Uhr  
  Ende: Fr 17:00 Uhr  
4 Tage Using Oracle NoSQL Database
  Beginn: Di 10:00 Uhr  
  Ende: Fr 17:00 Uhr  
4 Tage Using Oracle NoSQL Database
  Beginn: Di 10:00 Uhr  
  Ende: Fr 17:00 Uhr  
Wunschtermin auf Anfrage
Sie möchten dieses Training gerne an einem anderen Termin oder Ort besuchen?

Bitte klicken Sie Ihre Wunschtermine an


*  Diese Felder müssen ausgefüllt sein

Organisatorisches zum Seminar   

Kategorie: Using Oracle NoSQL
Classroom Training (CT)

Getränke, Mittagessen, Engineered Systems-Teilnahmezertifikat und Using Oracle NoSQL-Schulungsunterlagen sind im Preis inbegriffen

Stichworte zu dieser Using Oracle NoSQL Schulung:
D77998GC10, D78000GC10

Informationen zum Durchführungsort:
Krefeld Hamburg Münster Stuttgart

Using Oracle NoSQL Firmenschulung  

Die Vorteile einer Using Oracle NoSQL Firmenschulung in Ihrem Hause (InHouse Schulung) oder bei der INCAS liegen auf der Hand:

  • Teilnehmerunabhängiger Tagessatz
  • Zeitersparnis durch eine kurze und intensive Using Oracle NoSQL Schulung
  • Freie Terminwahl, auf Wunsch auch Abends oder an Wochenenden
  • Zielorientierter als eine offene Using Oracle NoSQL Schulung, da exakt auf Ihre Bedürfnisse zugeschnitten
  • Vertraulicher, da Internes auch intern bleibt
  • Wir leihen Ihnen auf Wunsch gerne Schulungsrechner

PDF Download Firmenschulung Senden Sie mir ein unverbindliches Angebot:


Gewünschter Using Oracle NoSQL Seminarort


* Unkomplizierte Organisation * Sehr gute Rahmenbedingungen * Professioneller Coach * Wird weiterempfohlen

Stephan Knabe, DB Systel GmbH Siebel Integration Workshop

Endlich einmal ein verständlicher und praxisbezogener Kurs zu SQL. Super Trainer, Rahmenbedingungen auch TOP!

Axel Böhmer, Geologischer Dienst NRW Oracle Database: Professioneller Einstieg in SQL Release 2

Ich habe in den fünf Tagen mehr gelernt, als ich erwartet hatte, mit den wichtigsten Funktionen bin ich nun vertraut und freue mich auf den Einsatz auf der Arbeit.

Ralph Gräser, - Oracle Database 11g: Administration Workshop

Tolles Trainingszentrum, engagierte INCAS-Mitarbeiter sowie Trainer. Es war sehr kurzweilig!

Mario Stricker, DB Systel GmbH Siebel Integration Workshop

Der erste Kurs bei dem ich vieles mit nach Hause nehmen und ausbauen kann gepaart mit einer guten Trainingsatmosphäre und gemeinsamen leckeren Essen -- für die kurzen Zeit optimal... hab Feuer gefangen!

Hartmut Lehmann, TKN Java Programming Language, Java SE 6

Die Schulungen sind sehr informativ, saubere und ordentliche Schulungsräume, sowie freundliche Mitarbeiter. Sehr gut!

Oliver Domeischel, T-Systems International GmbH Oracle Commerce

Sehr gelungenes Seminar mit einem sehr erfahrenen Trainer. Der Lernerfolg war und ist deutlich spürbar.

Toni Richter, Volkswagen Aktiengesellschaft Oracle Database : Professioneller Einstieg in SQL Release 2

Frische Präsentation mit praxisorientierten Ausführungen.

Volker Kox, Volksbank Immobilien GmbH / Volksbank Schwalmtal eG OpenOffice Writer und Calc

ORACLE Certified Master

Alternative Oracle Trainings 


INCAS Training und Projekte GmbH & Co. KG
Europark Fichtenhain A 15
D-47807 Krefeld
Fon: 02151 366250
Freecall: 0800 4772466
Fax: 02151 3662529