Subscribe to our 0800-DEVOPS Newsletter

Get in touch

Contact us for all inquiries regarding services and general information






Get in touch

Contact us for all inquiries regarding services and general information






Use the form below to apply for course





Get in touch

Contact us for all inquiries regarding services and general information






Data NoSQL Introduction
DURATION 2 Days

Today modern architecture systems use different databases to upgrade functionalities which can not be efficiently resolved using traditional relational databases. Here come the Polyglot Persistence databases designed for special customer cases.

 

The goal of this education is to become familiar with architectures and concepts of Polyglot Persistence databases. Besides the theoretical part participants will get practical experience working with customer cases using Neo4J, Cassandra, MongoDB.

 

Participants will become familiar with:

– Graf, key-value, column, document

– Key customer cases

– Best practices

 

Audience:

  • Software and Data Engineers and Developers
  • Software and Data Architects

 

Day 1:

NoSQL Introduction

  • Differences between relational and NoSQL databases
  • Use Cases

 

NoSQL database types

  • key-value
  • document
  • column
  • graph
  • multi-model

 

Introduction to MongoDB (high level)

 

Day 2:

Introduction to MongoDB, Cassandra and Neo4J

  • Distributed database on commodity hardware

Topics (theory and exercises)

  • Json
  • Schema design
  • Standalone
  • Config file
  • Crud
  • Index
  • Replica set
  • Majority read write
  • Sharding
  • Security

 

Duration: 2 days

 

Prerequisite for NoSQL course: Basic knowledge of database concepts, and basic knowledge of Java programming language.

APPLY TO COURSE

For all inquiries regarding education, please contact us at learn@croz.net or apply online.

Apply for course