User Avatar

Corso Apache Cassandra

32 ore
Qualsiasi livello

Apache Cassandra è un database open-source ottimizzato per i progetti con grande mole di dati (Big Data). Sviluppato inizialmente dal Lab di Facebook. dal 2009 fa parte del progetto Apache Software Foundation.

Apache Cassandra è un NoSQL, ovvero un database non relazionale. Cassandra è definito un DBMS distribuito ed open-source. Viene utilizzato per gestire dati di grandi dimensioni dislocati in server diversi.

Apache Cassandra è decentralizzato, fault-tolerance, tunable consistency, elastico e scalabile.

Oggi Apache Cassandra viene utilizzato da tutte le grandi realtà del mondo Information Technology come Facebook, eBay, Netflix, Twitter, Cisco ecc.

Apache Cassandra viene impiegato assieme alle tecnologie per i Big Data come Hadoop & Spark.

Obiettivi del Corso Apache Cassandra: formare lo studente con conoscenze basi sul database Apache Cassandra e per lo sviluppo applicazioni con il suddetto database

Requisiti per i discenti: Programmatori con conoscenze base di Java e dell’ ambiente Linux

Corso Apache Cassandra erogato solo su richiesta e per le aziende, anche in modalità Online-Classe Virtuale

Corso Apache Cassandra erogato su richiesta specialmente per le aziende.

Vuoi essere ricontattato?

Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

    PROGRAMMA Corso Apache Cassandra (32 ore):

    Introduzione

    • Evoluzione dei Database nei progetti di Big Data
    • I database NoSQL

    Apache Cassandra

    • Introduzione ad Apache Cassandra e Caratteristiche
    • Interfaccia linea di comando
    • Vantaggi e limitazioni di Apache Cassandra
    • PuTTY
    • WinSCP

    Architettura di Apache Cassandra

    • Introduzione
    • Scrittura e lettura di un processo
    • Partizionamento e data raplication
    • Network topology e snitches
    • Gossip protocol
    • Seed nodes
    • Virtual nodes e Token generator
    • Gestione degli errori

    Installazione e configurazione Apache Cassandra

    • Introduzione e panoramica versioni Apache Cassandra
    • Configurazione ed installazione su CentOS

    Cassandra Data Model

    • Keyspaces, tabelle e colonne
    • Apache Cassandra DDL: create, alter, drop table
    • Apache Cassandra DML: insert, update, select, delete
    • Data Difinition e Data Manipulation Statements
    • Collezioni di Colonne in Apache Cassandra
    • Catching Impala Metadati

    Apache Cassandra interfaccia

    • CQLSH
    • Java Interface
    • OBDC Interface

    Ecosistema Hadoop attorno ad Apache Cassandra

    • Introduzione ad Apache Storm, architettura e data model
    • Introduzione ad Apache Kafka, architettura e data model
    • Introduzione ad Apache Spark, architettura e data model

    Contattaci su Whatsapp
    Innovaformazione
    Privacy Policy

    Questo sito Web utilizza i cookie per consentirci di offrire la migliore esperienza utente possibile. Le informazioni sui cookie sono memorizzate nel tuo browser ed eseguono funzioni come riconoscerti quando ritorni sul nostro sito web e aiutando il nostro team a capire quali sezioni del sito web trovi più interessanti e utili.

    È possibile regolare tutte le impostazioni dei cookie navigando le schede sul lato sinistro.