This training teaches you how to leverage the Oracle NoSQL Database Cloud Service to achieve predictable, single digit millisecond latency responses to simple queries.
It is a good starting point for Cloud Architects, Developers, Database Developers who wants to learn the concepts of NoSQL and work with this state-of-the-art technology.
This hands-on training will teach you how and when to use this service in order to optimize its benefits.
Learn the key features of this fully managed database cloud service designed to minimize the response time to queries. The features will help you see how the NoSQL Database Cloud Service allows developers to focus on application development rather than setting up cluster servers, or performing system monitoring, tuning, diagnosing, and scaling.
Objectives
- Understand the Concepts of NoSQL
- Use the Oracle NoSQL Database Cloud Service
- Manage NoSQL tables from console and CLI
- Ensuring security of data in Oracle NoSQL Cloud Database Service
Topics
- Introduction to Oracle NoSQL Database Cloud Service
- Introduction to “Not only SQL” Database and Its Features
- NoSQL Database Based on CAP Theorem
- Difference Between Relational and NoSQL Databases
- Features & Concepts of Oracle NoSQL Database Cloud
- Connecting Applications to Oracle NoSQL Database Cloud Service
- Credentials Needed for Connecting to Oracle NoSQL Database Cloud Service
- Generic Steps to Connect Oracle NoSQL Database Cloud Service from Any Application
- Connecting An Application to Oracle NoSQL Database Cloud Service
- Connecting Using API & Configuration File
- Connecting Python Application to Oracle NoSQL Database Cloud Service
- Steps to Connect Node.js Application to Oracle NoSQL Database Cloud Service
- Connecting from Node.js
- Steps to Connect Go Application to Oracle NoSQL Database Cloud Service
- Data Regions
- Service Endpoints for Data Regions
- Working with NoSQL Tables
- NoSQL Table Modeling in Oracle NoSQL Database Cloud Service
- Creating NoSQL Tables on Oracle NoSQL Database Cloud Service
- CRUD Operations on NoSQL Tables Using Java, Python, Node.js, Go
- SQL Queries to Update and Query Data in NoSQL Tables
- Throughput and Storage Capacities
- Oracle NoSQL Database Cloud Service Limits
- Using Oracle NoSQL Database Cloud Simulator
- Features of Oracle NoSQL Database Cloud Simulator
- Installing Oracle NoSQL Database Cloud Simulator
- Oracle NoSQL Database Cloud Simulator Vs Service
- Running an Application in Oracle NoSQL Database Cloud Simulator
- Using IDE Plug-ins for Development
- IntelliJ Plug-in for Oracle NoSQL Database Cloud Service
- Install the Oracle NoSQL Plug-in for IntelliJ
- Connect to Oracle NoSQL Cloud Service from IntelliJ
- Eclipse IDE with Oracle NoSQL Plug-in for NoSQL Development
- Using OCI Console for Managing Tables
- Accessing the Oracle NoSQL Database Cloud Service from OCI Console
- CRUD Operations on NoSQL Tables Using OCI Console
- Creating & Deleting Index on a Table from OCI Console
- View Table Index & Metric Using OCI Console
- Implementing Security Features in Oracle NoSQL Database Cloud Service
- Security Model in Oracle NoSQL Database Cloud Service
- Typical Process to Implement Security Model
- Creating Users & Groups for NoSQL
- Adding User to Group
- Create Policy Statements to Manage NoSQL Tables
- Assigning Users to Manage NoSQL Tables