Návrh Školení


Úvod

Přehled nejoblíbenějších NoSQL databází

  • MongoDB (dokument), Cassandra (sloupcová), Redis (klíč-hodnota), Neo4J (graf)

Přehled funkcí a architektury MongoDB

  • Mapování mezi vztahovou databází a MongoDB
  • Indexace, replikace, vyrovnávání zatížení, ad hoc dotazy atd.

MongoDB vs MySQL

Nainstalování a nakonfigurování MongoDB

Vytvoření databáze

Čtení, zápis a dotazování MongoDB

Vývoj aplikací s MongoDB

Zabezpečení v MongoDB

Dostupnost v MongoDB

Integrace vztahových a NoSQL (nevztahových) úložišť dat

Integrace MongoDB se zpracovávacími frameworky

  • Hadoop MapReduce, Apache Spark atd.

Kdy použít MongoDB

  • Ideální úlohy pro NoSQL v podniku

Kdy neponitovat MongoDB

  • Nevýhody NoSQL

Nasazení MongoDB do produkce

  • Na vlastních serverech nebo ve verejné cloudu

Škálování MongoDB

Troubleshooting MongoDB

Závěrečné poznámky


Úvod

  • Sloupcová (tabulková) vs dokumentová databáze

Přehled funkcí a architektury Cassandra

Nainstalování a nakonfigurování Cassandra

Vytvoření databáze

Čtení, zápis a dotazování Cassandra

Vývoj aplikací s Cassandra

Zabezpečení v Cassandra

Dostupnost v Cassandra

Integrace vztahových a NoSQL (nevztahových) úložišť dat

Integrace Cassandra se zpracovávacími frameworky

  • Hadoop MapReduce, Apache Spark atd.

Kdy použít Cassandra

Nasazení Cassandra do produkce

  • Na vlastních serverech a ve verejné cloudu

Škálování Cassandra

Troubleshooting Cassandra

Závěrečné poznámky

Požadavky

  • Pochopení konceptů vztahových databází
  • Není třeba mít programátorské zkušenosti
 28 hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie