Kursplan


Introduksjon

Oversikt over de mest populære NoSQL-databasene

  • MongoDB (dokument), Cassandra (kolonnebasert), Redis (nøkkel-verdi), Neo4J (graf)

Oversikt over MongoDB-funksjoner og arkitektur

  • Kartlegging mellom en relasjonsdatabasedatabase og MongoDB
  • Inndeksing, replikasjon, lastbalansering, ad-hoc-spørringer, etc.

MongoDB vs MySQL

Installering og konfigurasjon av MongoDB

Opprettelse av en database

Lese, skrive og spørre MongoDB

Programvareutvikling med MongoDB

Sikkerhet i MongoDB

Tilgjengelighet i MongoDB

Integrering av relasjons- og NoSQL (ikke-relasjons) lagring av data

Integrering av MongoDB med databehandlingsrammeverk

  • Hadoop MapReduce, Apache Spark, etc.

Når man skal bruke MongoDB

  • Ideelle arbeidsbelastninger for NoSQL i et bedriftsmiljø

Når man ikke skal bruke MongoDB

  • Ulemper ved NoSQL

Utplassering av MongoDB i produksjon

  • På egne lokaler eller i skyen

Skalering av MongoDB

Feilretting av MongoDB

Avslutningskommentarer


Introduksjon

  • Kolonnebasert (tabellbasert) vs dokumentdatabaser

Oversikt over Cassandra-funksjoner og arkitektur

Installering og konfigurasjon av Cassandra

Opprettelse av en database

Lese, skrive og spørre Cassandra

Programvareutvikling med Cassandra

Sikkerhet i Cassandra

Tilgjengelighet i Cassandra

Integrering av relasjons- og NoSQL (ikke-relasjons) lagring av data

Integrering av Cassandra med databehandlingsrammeverk

  • Hadoop MapReduce, Apache Spark, etc.

Når man skal bruke Cassandra

Utplassering av Cassandra i produksjon

  • På egne lokaler og i skyen

Skalering av Cassandra

Feilretting av Cassandra

Avslutningskommentarer

Krav

  • En forståelse av relasjonsdatabasekonsepter
  • Ingen programmeringserfaring er nødvendig
 28 timer

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier