Kiedy używać baz danych rodzin kolumn

Koncepcje NoSQL

Miriam Antona

Software engineer

Przypadki odpowiednie – ogólne

  • Duże wolumeny danych
  • Bardzo duże prędkości zapisu
Koncepcje NoSQL

Przypadki odpowiednie – logowanie zdarzeń

  • Typy zdarzeń:
    • Logowanie użytkowników
    • Błędy
    • ...

Przykład logu zdarzenia

Koncepcje NoSQL

Przypadki odpowiednie – systemy zarządzania treścią

  • Komentarze
  • Linki
  • Tagi
  • ...

Obraz bloga

Koncepcje NoSQL

Przypadki odpowiednie – dane szeregów czasowych

  • Pogoda
  • Ruch drogowy
  • itd.

wykres liniowy

Koncepcje NoSQL

Przypadki nieodpowiednie

  • Prototypowanie i początek projektu
    • Częste zmiany zapytań
    • Zmiana zapytań -> może wymagać zmiany projektu rodzin kolumn
    • Kosztowne i spowalniające pracę
  • Złożone zapytania i złączenia
  • Nieduże ilości danych
Koncepcje NoSQL

Czas na ćwiczenia!

Koncepcje NoSQL

Preparing Video For Download...