Tuesday, August 19, 2014
01:30 PM - 04:45 PM
|Level: ||Technical - Intermediate|
In this workshop, you will learn how to set up a highly available NoSQL database cluster and perform operations such as online expansion. In addition, you will gain an understanding of the basic architecture and tools available for monitoring and managing HA processes.
With a database cluster in place, we will explore the basics of interacting with the database via command line interfaces, useful for development data modeling, query prototyping, data loading, and more. Finally, we will end with an exploration of the API by developing an application that stores, updates and queries data using the database cluster.
After completing the workshop, you will have learned the basics of Oracle NoSQL Database:
- Cluster Setup
- Cluster management and monitoring
- Schema development and query prototyping
- NoSQL application development
Tutorial Instructions: Hands-on lab materials will be provided during the lab by the instructors. Please bring a Laptop with VBox pre-installed. You can download VBox from: https://www.virtualbox.org/wiki/Downloads
Robert Greene is a product manager / strategist for Oracle's NoSQL Database technology. Prior to Oracle he was the V.P. Technology for a NoSQL Database company, Versant Corporation, where he set the strategy for alignment with Big Data technology trends resulting in the acquisition of the company by Actian Corp in 2012. Robert has been an active member of both commercial and open source initiatives in the NoSQL and Object Relational Mapping spaces for the past 18 years, developing software, leading project teams, authoring articles and presenting at major conferences on these topics. In his previous life, Robert was an electronic engineer developing first generation wireless, spread spectrum based security systems.
Anuj Sahni is a Principal Product Manager at Oracle, where he is responsible for managing company's leadership NoSQL database and big data products. Anuj has over twelve years of product management/development experience in Fortune 500 companies. He has led highly successful, globally distributed, cross-functional teams to develop new software and cloud-based services. Anuj obtained his Master's degree in Computer Engineering from University of Florida, and has published academic papers in bio-informatics fields as well. In his spare time, he enjoys cycling, tracking, and playing with his two daughters.