Using Oracle NoSQL Database



Similar documents
Oracle Database: Engineered Systems Introduction to NoSQL

Oracle. Getting Started with NoSQL Database Tables API. 12c Release 1

Oracle Big Data Essentials

ORACLE NOSQL DATABASE HANDS-ON WORKSHOP Cluster Deployment and Management

Oracle WebLogic Server 11g Administration

Oracle. NoSQL Database Security Guide. 12c Release 1

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS

Oracle WebLogic Server 11g: Administration Essentials

ITG Software Engineering

On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform

Oracle Database 11g: RAC Administration Release 2

MOC 5047B: Intro to Installing & Managing Microsoft Exchange Server 2007 SP1

Configuring and Managing Microsoft System Center Essentials 2010

Administering the Web Server (IIS) Role of Windows Server

Course 6425C: Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

System Administration of Windchill 10.2

Introduction to Big data. Why Big data? Case Studies. Introduction to Hadoop. Understanding Features of Hadoop. Hadoop Architecture.

10972-Administering the Web Server (IIS) Role of Windows Server

6425C - Windows Server 2008 R2 Active Directory Domain Services

10972B: Administering the Web Server (IIS) Role of Windows Server

6231A - Maintaining a Microsoft SQL Server 2008 Database

Administering the Web Server (IIS) Role of Windows Server 10972B; 5 Days

Implementing a Microsoft SQL Server 2005 Database

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam

Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

Practical Cassandra. Vitalii

Planning, Implementing and Managing a Microsoft SharePoint 2003 Infrastructure

ILMT Central Team. Performance tuning. IBM License Metric Tool 9.0 Questions & Answers IBM Corporation

Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5

NE-6425C Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

Database as a Service (DaaS) Version 1.02

WEBLOGIC ADMINISTRATION

HADOOP MOCK TEST HADOOP MOCK TEST I

MS-6425C - Configuring Windows Server 2008 Active Directory Domain Services

Integrating Data Protection Manager with StorTrends itx

F1: A Distributed SQL Database That Scales. Presentation by: Alex Degtiar (adegtiar@cmu.edu) /21/2013

Oracle Data Integrator 11g: Integration and Administration

Basic TCP/IP networking knowledge of client/server concepts Basic Linux commands and desktop navigation (if don't know we will cover it )

Introduction. Part I Introduction to Exchange Server

6425C: Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

Cisco UCS and Fusion- io take Big Data workloads to extreme performance in a small footprint: A case study with Oracle NoSQL database

Managing Cisco ISE Backup and Restore Operations

Upgrading Horizon Workspace

MySQL for Beginners Ed 3

No.1 IT Online training institute from Hyderabad URL: sriramtechnologies.com

GigaSpaces XAP 10.0 Administration Training ADMINISTRATION, MONITORING AND TROUBLESHOOTING GIGASPACES XAP DISTRIBUTED SYSTEMS

Juris Suite Installation Guide

MongoDB Developer and Administrator Certification Course Agenda

X4-2 Exadata announced (well actually around Jan 1) OEM/Grid control 12c R4 just released

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated R2

Oracle s Big Data solutions. Roger Wullschleger. <Insert Picture Here>

Big Data Development CASSANDRA NoSQL Training - Workshop. March 13 to am to 5 pm HOTEL DUBAI GRAND DUBAI

Course 6425C: Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

Cloudera Backup and Disaster Recovery

Glassfish Architecture.

MCSE Core exams (Networking) One Client OS Exam. Core Exams (6 Exams Required)

Citrix XenApp-7.6 Administration Training. Course

Implementing and Managing Windows Server 2008 Clustering

IBM TSM DISASTER RECOVERY BEST PRACTICES WITH EMC DATA DOMAIN DEDUPLICATION STORAGE

CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1

EMC AVAMAR INTEGRATION GUIDE AND DATA DOMAIN 6.0 P/N REV A02

Gluster Filesystem 3.3 Beta 2 Hadoop Compatible Storage

HP Data Replication Solution Service for 3PAR Virtual Copy

Oracle Big Data Fundamentals Ed 1 NEW

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.

Postgres Plus xdb Replication Server with Multi-Master User s Guide

HADOOP ADMINISTATION AND DEVELOPMENT TRAINING CURRICULUM

Administering the Web Server (IIS) Role of Windows Server

Oracle Database 11g: Administration Workshop I Release 2

White Paper. Optimizing the Performance Of MySQL Cluster

Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3

Cloudera Backup and Disaster Recovery

Citrix XenServer-6.2 Administration Training

Administration GUIDE. Exchange Database idataagent. Published On: 11/19/2013 V10 Service Pack 4A Page 1 of 233

Oracle Database 11g: Administration Workshop I Release 2

Cloudera Enterprise Reference Architecture for Google Cloud Platform Deployments

Informatica Master Data Management Multi Domain Hub API: Performance and Scalability Diagnostics Checklist

Data Integration and ETL with Oracle Warehouse Builder: Part 1

MS-55115: Planning, Deploying and Managing Microsoft Project Server 2013

Symantec Enterprise Vault 10.x for File System Archiving: Administration

SnapManager 7.0 for Microsoft Exchange Server

COURCE TITLE DURATION. Oracle Database 11g: Administration Workshop I

Learn More MaaS360 Cloud Extender Checklist (MDM for Blackberry)

OpenAM. 1 open source 1 community experience distilled. Single Sign-On (SSO) tool for securing your web. applications in a fast and easy way

How To Use Cloudera Manager Backup And Disaster Recovery (Brd) On A Microsoft Hadoop (Clouderma) On An Ubuntu Or 5.3.5

Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

NE-2273B Managing and Maintaining a Microsoft Windows Server 2003 Environment

Table Of Contents. 1. GridGain In-Memory Database

Course 6425C: Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

Course Outline. Course 6419 : Configuring, Managing and Maintaining Windows Server 2008-based Servers. Duration: 5 Days

Configuring and Troubleshooting Windows 2008 Active Directory Domain Services

Symantec NetBackup for Lotus Notes Administrator's Guide

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.

WebSphere Business Monitor V7.0: Clustering Single cluster deployment environment pattern

Transcription:

Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 40291196 Using Oracle NoSQL Database Duration: 4 Days What you will learn In this course, you'll 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 KVStore This course will also teach you how to install and configure a KVStore. You'll learn to optimize the KVStore's performance, troubleshoot errors, create and store records, manipulate data, handle exceptions and implement consistency and durability policies. Audience Application Developers Database Administrators Java Developer Related Training Required Prerequisites Java programming Understanding of Big Data Introduction to Big Data Suggested Prerequisites Introduction to Oracle NoSQL Database Java SE7 Fundamentals Copyright 2013, Oracle. All rights reserved. Page 1

Course Objectives 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 API's 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 Course Topics 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 Copyright 2013, Oracle. All rights reserved. Page 2

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 Copyright 2013, Oracle. All rights reserved. Page 3

Determining Throughput Requirements Determining Store Configuration Determining Cache Size Setting-up the Oracle NoSQL Database Nodes Prerequisites Checklist KVHOME and KVROOT 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 Copyright 2013, Oracle. All rights reserved. Page 4

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 Copyright 2013, Oracle. All rights reserved. Page 5

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 Copyright 2013, Oracle. All rights reserved. Page 6