Gestione di transazioni multi-documento in Azure Cosmos DB for NoSQL — WalkSelf
⏱ 2 h 42 min 📚 27 lezioni 🎧 Versione audio

Gestione di transazioni multi-documento in Azure Cosmos DB for NoSQL

Scopri come raggruppare più operazioni di database in singole unità di lavoro transazionali per garantire l'assoluta coerenza dei dati in Azure Cosmos DB for NoSQL.

  • 💬 Istruttore IA
    Fai domande su qualsiasi lezione e ricevi una risposta chiara all'istante, quando vuoi.
  • 🕐 Inizia quando vuoi
    Niente orari né scadenze: impara al tuo ritmo, quando vuoi.
  • 🌐 In italiano
    Lezioni, esercizi e certificato: tutto interamente nella tua lingua.

Informazioni sul corso

Nei database NoSQL su scala cloud, mantenere la coerenza transazionale tra più documenti può essere difficile. Gli sviluppatori spesso devono assicurarsi che un gruppo di operazioni di scrittura abbia successo completamente o fallisca completamente per prevenire la corruzione dei dati. Questo corso ti fornisce le conoscenze fondamentali per implementare transazioni cross-documento affidabili utilizzando Azure Cosmos DB for NoSQL. Passerete dall'esecuzione di operazioni isolate su singolo documento alla progettazione di robusti flussi di lavoro transazionali multi-documento che garantiscono la conformità ACID. Cosa imparerai: - Comprendere i principi fondamentali delle transazioni NoSQL e come le proprietà ACID si applicano ai database distribuiti. - Configurare ed eseguire batch transazionali per eseguire più operazioni come una singola unità logica. - Implementare il controllo della concorrenza ottimistica utilizzando gli ETags per prevenire conflitti di dati in applicazioni ad alto throughput. - Gestire con eleganza fallimenti delle transazioni, rollback e risposte agli errori nel codice della tua applicazione. - Esplorare i moderni pattern transazionali, incluso il pattern transactional outbox per una messaggistica eventi affidabile. Il corso inizia con i concetti fondamentali dei confini transazionali e dei livelli di coerenza in NoSQL. Successivamente, progredirai attraverso spiegazioni strutturate basate su testo ed esempi di codice che dimostrano come costruire, testare e ottimizzare i batch transazionali. Questo corso è progettato per sviluppatori software principianti e amministratori di database che sono nuovi all'elaborazione transazionale in NoSQL. Non è richiesta alcuna esperienza precedente con transazioni di database complesse. Inizia a leggere oggi per costruire applicazioni distribuite a prova di bomba e coerenti con fiducia.

Cosa otterrai

  • 📜 Certificato di completamento
    Aggiungilo al tuo profilo LinkedIn
  • 💬 Tutor AI personale
    Bloccato su una lezione? Chiedi al tuo tutor integrato qualsiasi cosa, in qualsiasi momento.
  • 🎧 Versione audio inclusa
    Impara ovunque, senza schermo
  • ♾️ Accesso a vita
    Torna quando vuoi, senza scadenza
  • 📱 Telefono o computer
    Funziona ovunque, su qualsiasi dispositivo
  • 💸 Rimborso entro 14 giorni
    Senza domande
  • ⚡ Breve e mirato
    2 h 42 min di contenuto pratico

Recensioni

Ancora nessuna recensione — sii il primo a condividere la tua esperienza.

Scrivi una recensione

☆☆☆☆☆
Ti chiederemo di accedere dopo l'invio — la bozza viene salvata.

Altri hanno seguito anche

Domande frequenti

Cosa serve per seguire questo corso? +

Basta un telefono o un computer con internet. Niente installazioni, nessun hardware speciale.

Come si paga? +

Con carta via Stripe. Non conserviamo i dati della carta — Stripe li gestisce in sicurezza.

Posso ottenere un rimborso? +

Sì — rimborso completo entro 14 giorni, senza domande.

Per quanto tempo avrò accesso? +

Per sempre. Una volta acquistato, il corso è tuo e puoi rivederlo quando vuoi.

Riceverò un certificato? +

Sì. Al completamento riceverai un certificato da aggiungere al tuo profilo LinkedIn.

Pensato per chi lavora in
Tech Design Finanza Marketing Sanità Istruzione Ospitalità Produzione