Project Description

Público-Alvo

Requisitos

Conteúdo Programático

Este é o conteúdo que será abordado durante o curso.

  • NoSQL
    • O que é NoSQL?
    • Teorema do CAP
    • Tipos de bancos de dados NoSQL
    • Relação entre NoSQL e SQL
    • Complexidade vs Escalabilidade
    • BASE vs ACID
    • Clock Vector
    • Masterless
    • Master/Slave
  • Cassandra
    • Definição
    • Hierarquia
    • Commit log
    • Memtable
    • SSTable
    • Partitioner
    • Read Operation
    • Write Operation
    • Consistência vs durabilidade
    • Nós semente
  • Conhecendo o Cassandra
    • Instalação de um nó
    • CQL
    • Criação de keyspace
    • Criação de column family
    • Tipos de campos
    • Views Materializadas
    • Índices (quando, como e por quê)
    • Dicas de Modelagem
    • Docker
    • Criando Cluster com Docker Compose