Przejdź do głównej treści

Kurs

Koncepcje NoSQL

Średniozaawansowany2 godz.

W tym kursie koncepcyjnym (bez kodowania) poznasz cztery główne bazy danych NoSQL i popularne silniki.

R2 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}4,550 XP18,744Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Nie wiesz, czym jest NoSQL i czym różni się od SQL? Dobrze trafiłeś! W tym kursie koncepcyjnym (bez pisania kodu) poznasz cztery główne typy baz danych NoSQL: klucz-wartość, dokumentowe, kolumnowe i grafowe. Dowiesz się, jak działają cztery popularne silniki NoSQL – Redis, MongoDB, Apache Cassandra i Neo4j – oraz kiedy warto je stosować, aby spełnić konkretne wymagania biznesowe. Prześledzimy losy fikcyjnej sieci społecznościowej i zobaczysz, jak NoSQL pomaga przechowywać dane niestrukturyzowane, takie jak posty, i wyciągać z nich wnioski. Na koniec przeanalizujesz rzeczywiste przypadki użycia baz danych NoSQL – dzięki temu będziesz wiedzieć, jak efektywnie przechowywać dane w każdej sytuacji.

Wymagania wstępne

Program kursu

Plan kursu

1

Bazy danych klucz-wartość

Na początku kursu poznasz różnice między bazami NoSQL a relacyjnymi. Następnie odkryjesz bazy danych klucz-wartość – ich zalety i ograniczenia – oraz nauczysz się rozpoznawać sytuacje, w których sprawdzają się najlepiej. Rozdział zakończysz studium przypadku firmy Editoo, która dzięki bazie Redis zmniejszyła przestoje i poprawiła wydajność swoich systemów.
Rozpocznij rozdział
2

Bazy danych dokumentowe

W tym rozdziale poznasz podstawy baz danych dokumentowych. Zidentyfikujesz ich zalety i ograniczenia oraz nauczysz się rozpoznawać sytuacje, w których tego rodzaju bazy sprawdzają się najlepiej. Rozdział zakończysz studium przypadku firmy Shutterfly, która wykorzystała bazę dokumentową MongoDB, aby zmniejszyć opóźnienia i skrócić czas wprowadzania produktów na rynek.
Rozpocznij rozdział
3

Kolumnowe bazy danych

Przyjrzysz się kolumnowym bazom danych – przeanalizujesz ich zalety i ograniczenia oraz poznasz sytuacje, w których sprawdzają się najlepiej. Rozdział zakończysz studium przypadku firmy Bigmate, która użyła bazy Apache Cassandra, aby obsłużyć miliony operacji wykonywanych jednocześnie przez wielu użytkowników na sekundę.
Rozpocznij rozdział
R

Koncepcje NoSQL

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.

Koncepcje NoSQL | DataCamp