Vai al contenuto principale
HomeSQL

Corso

Concetti NoSQL

IntermedioLivello di competenza
Aggiornato 11/2024
In questo corso teorico (non serve saper programmare), scoprirai i quattro principali database NoSQL e i motori più usati.
Inizia il corso gratis
SQLData Engineering
2 h
17 video
54 Esercizi
4,550 XP
18,584
Attestato di conseguimento

Crea il tuo account gratuito

Continua con GoogleMostra più opzioni

o


Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.

Preferito dagli studenti di migliaia di aziende

Group

Formare un team?

Prova per il Business

Descrizione del corso

Confuso su NoSQL e su come differisce da SQL? Sei nel posto giusto! In questo corso concettuale (nessun codice richiesto) conoscerai le quattro principali famiglie di database NoSQL: Key-Value, Document, Column-Family e Graph. Imparerai a conoscere quattro motori NoSQL molto diffusi—tra cui Redis, MongoDB, Apache Cassandra e Neo4j—e quando applicarli per soddisfare uno specifico requisito aziendale. Seguirai le vicende dei dati di un social network fittizio e scoprirai come NoSQL possa aiutarlo a gestire ed estrarre insight da dati non strutturati come i post. Infine, studierai casi d’uso reali in cui sono stati utilizzati database NoSQL—offrendoti le conoscenze necessarie per archiviare i dati in modo efficace in qualsiasi situazione.

Prerequisiti

Database Design
1

Database key-value

Per iniziare il corso, imparerai le differenze tra NoSQL e i database relazionali. Dopodiché scoprirai i database key-value, i loro vantaggi e i loro limiti. Riconoscerai le situazioni in cui i database key-value sono adatti. Concluderai questo capitolo studiando il caso di Editoo, un’azienda che ha ridotto i tempi di inattività e migliorato le prestazioni grazie al database key-value Redis.
Inizia il capitolo
2

Database a documenti

In questo capitolo imparerai le basi dei database a documenti. Poi individuerai i vantaggi e i limiti di questo tipo di database e riconoscerai le situazioni in cui i database a documenti sono adatti. Infine, concluderai il capitolo con il case study di Shutterfly. Hanno utilizzato il database a documenti MongoDB per ridurre la latenza e accelerare il time-to-market.
Inizia il capitolo
3

Database a famiglie di colonne

Analizzerai i database a famiglie di colonne, studiandone vantaggi e limiti. Esaminerai anche le situazioni in cui i database a famiglie di colonne sono indicati. Infine, concluderai questo capitolo con il case study di Bigmate, un’azienda che ha utilizzato il database Apache Cassandra per gestire milioni di operazioni al secondo da parte di utenti concorrenti.
Inizia il capitolo
Concetti NoSQL
Corso
completato

Ottieni Attestato di conseguimento

Aggiungi questa certificazione al tuo profilo LinkedIn, al curriculum o al CV
Condividila sui social e nella valutazione delle tue performance
Iscriviti ora

Unisciti a oltre 19 milioni di studenti e inizia Concetti NoSQL oggi!

Crea il tuo account gratuito

Continua con GoogleMostra più opzioni

o


Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.

Aumenta le tue competenze sui dati con l'app di DataCamp

Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.