Schița de curs


Introducere

Prezentare generală a celor mai populare baze de date NoSQL

  • MongoDB (document), Cassandra (columnar), Redis (key-value), Neo4J (graph)

Prezentare generală a caracteristicilor și arhitecturii MongoDB

  • Maparea dintre o bază de date relațională și MongoDB
  • Indexare, replicare, echilibrare a încărcării, interogări ad hoc, etc.

MongoDB vs MySQL

Instalarea și configurarea MongoDB

Crearea unei baze de date

Citirea, scrierea și interogarea MongoDB

Dezvoltarea aplicațiilor cu MongoDB

Securitate în MongoDB

Disponibilitate în MongoDB

Integrarea stocării de date relaționale și NoSQL (nerelaționale)

Integrarea MongoDB cu cadre de procesare a datelor

  • Hadoop MapReduce, Apache Spark, etc.

Când să folosiți MongoDB

  • Sarcini ideale pentru NoSQL într-o întreprindere

Când să nu folosiți MongoDB

  • Dezavantajele NoSQL

Implementarea MongoDB în producție

  • On-premise sau în cloud public

Scalarea MongoDB

Depanarea MongoDB

Observații finale


Introducere

  • Baze de date columnar (tabular) vs document

Prezentare generală a caracteristicilor și arhitecturii Cassandra

Instalarea și configurarea Cassandra

Crearea unei baze de date

Citirea, scrierea și interogarea Cassandra

Dezvoltarea aplicațiilor cu Cassandra

Securitate în Cassandra

Disponibilitate în Cassandra

Integrarea stocării de date relaționale și NoSQL (nerelaționale)

Integrarea Cassandra cu cadre de procesare a datelor

  • Hadoop MapReduce, Apache Spark, etc.

Când să folosiți Cassandra

Implementarea Cassandra în producție

  • On-premise și în cloud public

Scalarea Cassandra

Depanarea Cassandra

Observații finale

Cerințe

  • O înțelegere a conceptelor de bază de date relaționale
  • Nu este necesară experiență în programare
 28 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite