Exploring NoSQL Databases – Technologies and Use Cases for the Enterprise

Exploring NoSQL Databases - Technologies and Use Cases for the Enterprise

Main Speaker:

Tracks:

Data

Seminar Categories:

SQL - RDBMS

Course ID:

43739

Date:

08.07.2020

Time:

Daily seminar
9:00-16:30

43739

Overview

The NoSQL ecosystem has been one of rapid change, with numerous software offerings appearing under the NoSQL umbrella. There hasn’t been such a rapid shift to a new method for storing data since the move from hierarchical to relational data stores.

As more enterprises have implemented NoSQL solutions, a distinctive set of criteria has emerged that can help today’s IT professionals more easily identify the right NoSQL solution for their enterprise.

This seminar introduces developers and architects with the concepts of NoSQL database and lets participants explore different use cases for using various types of mysql.

Prerequisites

Prior knowledge of Hadoop or NoSQL databases is NOT required. Participants should be comfortable with software development and familiar with distributed systems concepts.

Course Contents

 

Introduction   Duration: 1 hours

  • What is NoSQL?
  • What is IMDG?
  • RDBMS vs NoSQL
  • CAP theorem vs. ACID
  • Dynamic schema
  • Sharding
  • Replications and caching
  • Performance

Redis – Key Value store and much more

  • What is Redis?
  • Why Redis?
  • Data Types
  • Commands
  • Clustering/Sharding
  • When to use Redis?

Mongo DB – Document Database

  • Mongo DB Introduction
  • Getting Started – Installation
  • Mongo DB basic commands
  • Aggregation
  • Replication
  • Sharding
  • Transactions

Cassandra DB – Wide Table Database

  • Cassandra DB Introduction
  • Why Cassandra?
  • Cassandra Query Language Shell – CQLSH
  • Replication & Partitioning
  • Clustering
  • Read Path and Write Path
  • When to use Cassandra?

Summary

  • Use Cases for various NoSQL databases
  • When NOT to use NoSQL?
  • How to pick a NoSQL database
  • Summary


DevGeekWeek 2020





By entering your email address, you agree that John Bryce training will use it for marketing purposes, emails and newsletter, as well as promotional offers and announcements, according to John Bryce training & Matrix group privacy policy. Your data will be saved in our computerized database, number 700019285. You can unsubscribe at any time by mailing infomail@johnbryce.co.il or by calling 03-7100777.

Contact

DevGeekWeek 2020





By entering your email address, you agree that John Bryce training will use it for marketing purposes, emails and newsletter, as well as promotional offers and announcements, according to John Bryce training & Matrix group privacy policy. Your data will be saved in our computerized database, number 700019285. You can unsubscribe at any time by mailing infomail@johnbryce.co.il or by calling 03-7100777.

Skip to content