Subscribe to our 0800-DEVOPS Newsletter

    Get in touch

    Not sure where to start? Let our experts guide you. Send us your query through this contact form.






      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






          Business and Data Analysis

          NoSQL Introduction

          DURATION 2 Days

          Overview

          Today modern architecture systems use different databases to upgrade functionalities which cannot 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 db
          • Key customer cases
          • Best practices

           

          Target audience

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

           

          Prerequisites

          • Basic knowledge of database concepts
          • Basic knowledge of Java programming language.

           

          Content

          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

          APPLY TO COURSE

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

          Apply to course