• Cursuri

    CATEGORII CURSURI

    • Big Data
    • Database
    • Front-End
    • Java
    • Linux & Infrastructure
    • Software Security
    • Vezi alte cursuri

    Despre cursuri

    • Cursuri
    • Instructorii noştri
    • Cum devii instructor

  • Evenimente
  • Portofoliu
  • Despre noi
  • Contact
Contact
0753.029.187
academy@esolutions.ro
academy.esolutions.roacademy.esolutions.ro
  • Cursuri

    CATEGORII CURSURI

    • Big Data
    • Database
    • Front-End
    • Java
    • Linux & Infrastructure
    • Software Security
    • Vezi alte cursuri

    Despre cursuri

    • Cursuri
    • Instructorii noştri
    • Cum devii instructor

  • Evenimente
  • Portofoliu
  • Despre noi
  • Contact
  • Home
  • Toate cursurile
  • Database
  • Introduction to noSQL

Introduction to noSQL

mm
Valentina Crisan
Database
Gratuit
nosql
  • Prezentare generală
  • Plan de curs
  • Instructor

Acest curs este predat în limba română, iar materialele sunt în limba engleză şi/sau în limba română, după caz.

La cerere, cursul poate fi personalizat.

The scope of this course is to provide an introduction of the distributed data storage layer in Big Data architectures and the main noSQL concepts, also to detail 3 of the most known noSQL solutions: columnar store Apache Cassandra, columnar store Apache Hbase and document store MongoDB. For each of the chosen solutions we will go through concepts and as well have hands on sessions - to try to understand what works or not works from queries perspective. If you are coming from relational databases and are interested in noSQL this is the perfect way to understand the possible use cases for noSQL solutions, the requirements of natively distributed systems - requirements that drive most of the concepts behind the noSQL systems.

Caracteristici curs

  • Capitole 24
  • Quizzes 0
  • Durata 3 zile
  • Nivel cunostinte Orice nivel
  • Limba Romana
  • Cursanti 12
  • Assessments Da
CursuriDatabaseIntroduction to noSQL
  • Day 1: Big Data architecture review and intro of potential storage components (file and database storage) 6

    Role of distributed storage layer in a big data architecture

    • Capitol1.1
      Components of the storage layer: Distributed file storage (HDFS & other file storage), distributed databases
    • Capitol1.2
      noSQL Overview: Distributed databases (common concepts); Consistency & the CAP Theorem; noSQL solutions overview
    • Capitol1.3
      Distributed File storage: HDFS overview, HDFS and Computing and Analysis layer of Big Data architectures, Hadoop architecture components
    • Capitol1.4
      Analysis layer overview
    • Capitol1.5
      Apache Hive, Impala, Spark SQL overview
    • Capitol1.6
      HDFS & Hive overview (Create tables (internal/external), SERDE’s, partitions, buckets, file formats, …)
  • Day 2: Columns store noSQL: Apache Cassandra 5

    • Capitol2.1
      The Column-Family Data Model: why better for specific use cases
    • Capitol2.2
      Main concepts: data partitioning, distribution, replication and consistency, write and read paths (cluster and node level)
    • Capitol2.3
      Architecture: gossip, snitch, multi DC deployments
    • Capitol2.4
      Data model: keyspace, table, partition key(s), clustering key(s), indexes
    • Capitol2.5
      Cassandra Query Language (create keyspace, table, insert/update data into tables, delete, query data)
  • Day 3: Columns store noSQL: Apache HBase 13

    • Capitol3.1
      Hbase most known use cases, differences vs Apache Cassandra
    • Capitol3.2
      Architecture: master, meta, zookeeper, region servers, HDFS
    • Capitol3.3
      Basic concepts: row-key, tables, regions, persistence of data, write and read paths
    • Capitol3.4
      Regions scaling and auto-scaling
    • Capitol3.5
      Data Model
    • Capitol3.6
      Row Key Design
    • Capitol3.7
      Operations: write, read and delete data
    • Capitol3.8
      Documents store noSQL: MongoDB
    • Capitol3.9
      The Document Data Model (documents, collections)
    • Capitol3.10
      MongoDB Use Cases
    • Capitol3.11
      Architecture: Replication via Replica Sets; MongoDB and the CAP Theorem; Auto-Sharding, Shard Keys, and Horizontal Scalability
    • Capitol3.12
      DML
    • Capitol3.13
      Indexing
mm
Valentina Crisan
mm
Felix Crisan
CONSULTANT BIG DATA
  • Prezentare generală
  • Plan de curs
  • Instructor
Gratuit
  • Share:

Recomandari

Streams processing in Big Data architectures Detalii
mm
Valentina Crisan

Streams processing in Big Data architectures

12
Free
Machine Learning Crash Course using Python Detalii
mm
Tatiana Petrache

Machine Learning Crash Course using Python

12
Free
Exploratory Data Analysis Detalii
mm
Tatiana Petrache

Exploratory Data Analysis

12
Free
Introduction in Apache Spark Detalii
mm
Valentina Crisan

Introduction in Apache Spark

12
Free
Intro to Big Data Hadoop Architecture Detalii
mm
Valentina Crisan

Intro to Big Data Hadoop Architecture

12
Free

Categorii cursuri

  • Big Data
  • Database
  • Front-End
  • Java
  • Linux & Infrastructure
  • Software Security
  • Vezi alte cursuri

Cere detalii

Nume *

Email *

Telefon

Curs

Mesaj

Făcând clic pe butonul „Trimite” de mai jos, înțelegeți și sunteți de acord că utilizarea prezentului website se supune termenilor si condițiilor de utilizare


Cursuri recente

Streams processing in Big Data architectures

Streams processing in Big Data architectures

Introduction to noSQL

Introduction to noSQL

Machine Learning Crash Course using Python

Machine Learning Crash Course using Python

Vezi toate cursurile

logo-eduma-the-best-lms-wordpress-theme

0753.029.187

academy@esolutions.ro

Companie

  • Despre noi
  • Cursuri
  • Contact

Suport

  • Întrebări frecvente
  • Catalog cursuri

Recomandări

  • eSolutions Grup
  • Different Angle Cluster

Privacy

  • Terms

a service of eSolutions.

VREI SĂ DEVII INSTRUCTOR?

Alătură-te echipei noastre!

Aplică acum