Build your ultimate AI agent
Descrierea cursului
Ești confuz în legătură cu NoSQL și cu modul în care diferă de SQL? Ai ajuns în locul potrivit! În acest curs conceptual (fără cod), vei fi introdus în cele patru tipuri principale de baze de date NoSQL: Key-Value, Document, Column-Family și Graph. Vei afla despre patru motoare NoSQL populare — Redis, MongoDB, Apache Cassandra și Neo4j — și când să le aplici pentru a satisface cerințe specifice de business. Vei urmări aventurile cu date ale unei rețele sociale fictive și vei descoperi cum NoSQL îi poate ajuta să gestioneze și să extragă informații din date nestructurate, precum postările din rețele sociale. În final, vei studia cazuri reale de utilizare a bazelor de date NoSQL, dobândind cunoștințele necesare pentru a stoca eficient datele în orice situație.
Cerințe prealabile
Curriculum
Structura cursului
1
Baze de date Key-Value
Pentru a începe cursul, vei afla care sunt diferențele dintre bazele de date NoSQL și cele relaționale. Apoi, vei descoperi bazele de date Key-Value, avantajele și limitările lor, și vei recunoaște situațiile în care acestea sunt potrivite. Capitolul se încheie cu studiul de caz al companiei Editoo, care și-a redus timpii de nefuncționare și și-a îmbunătățit performanța cu ajutorul bazei de date Key-Value Redis.
- Bun venit!50 XP
- NoSQL vs baze de date relaționale100 XP
- Chei și valori100 XP
- Avantaje și limitări ale bazelor de date cheie-valoare50 XP
- Clasificarea avantajelor și limitărilor100 XP
- Adevărat sau fals?100 XP
- Când să folosești baze de date cheie-valoare50 XP
- Cazuri de utilizare potrivite100 XP
- Potrivit sau nepotrivit100 XP
- Studiu de caz Redis50 XP
- Caracteristici Redis100 XP
- Redis și Editoo100 XP
2
Baze de date Document
În acest capitol, vei învăța elementele de bază ale bazelor de date Document. Vei identifica avantajele și limitările acestui tip de bază de date și vei recunoaște situațiile în care bazele de date Document sunt potrivite. Capitolul se încheie cu studiul de caz al companiei Shutterfly, care a folosit baza de date Document MongoDB pentru a reduce latența și a accelera lansarea produselor pe piață.
3
Baze de date Column Family
Vei explora bazele de date Column Family, analizând avantajele și limitările acestui tip de bază de date. Vei studia și situațiile în care bazele de date Column Family sunt potrivite. Capitolul se încheie cu studiul de caz al companiei Bigmate, care a utilizat baza de date Apache Cassandra pentru a gestiona milioane de operațiuni efectuate simultan de utilizatori în fiecare secundă.
4
Baze de date Graph
Acest capitol final analizează bazele de date Graph. Vei studia avantajele și limitările acestui tip de bază de date, precum și situațiile în care sunt cele mai utile. Cursul se încheie cu studiul de caz al companiei Gousto, care a obținut un control mai bun al costurilor cu ajutorul bazei de date Neo4j.
R
Concepte NoSQL
Curs
finalizat

