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
Referanser (3)
Treninginstrumentene som er tilgjengelige.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Maskinoversatt
Interessant presentasjon og øvelser
Szymon - Agora SA
Kurs - Scylla Database
Maskinoversatt
Det gir meg innsikt i Redis og veier meg på riktig vei hvis jeg ønsker å lære mer om Redis
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
Kurs - Redis for High Availability and Performance Training Course
Maskinoversatt