Wprowadzenie do NoSQL
Jake Roach
AI Engineer

Definicja: NoSQL oznacza „not only SQL" i jest zbiorem narzędzi oraz technik przechowywania danych umożliwiających zapis i odczyt danych ustrukturyzowanych, częściowo ustrukturyzowanych oraz nieustrukturyzowanych.
Cechy:
$$

{
"title": "Python for Data Analysis",
"price": 53.99,
...
}
"weather": "sunny"
Magazyn danych NoSQL przechowujący dane według kolumn, a nie wierszy, z obsługą składni podobnej do SQL. Umożliwia szybsze wykonywanie zapytań, zwłaszcza analitycznych.
Zastosowanie: big data, analityka

Narzędzie NoSQL do przechowywania częściowo ustrukturyzowanych „dokumentów"
Zastosowanie: dane generowane przez użytkowników (recenzje) i analityka w czasie rzeczywistym

Narzędzie NoSQL przechowujące dane jako zbiór par klucz-wartość:
Zastosowanie: dane IoT (Internet of Things), aplikacje mobilne

Magazyn danych NoSQL przechowujący dane w sieci węzłów i krawędzi.
Zastosowanie: sieci społecznościowe
Wprowadzenie do NoSQL