Otrzymujesz dyskretne zdarzenia co sekundę (ID czujnika + małe dyskretne pola) z 1000 czujników ruchu rozmieszczonych w biurach; analitycy połączą to z danymi właściciela i lokalizacji. Jakiego typu bazy danych należy użyć?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: NoSQL.
Dlaczego to jest odpowiedź
NoSQL jest najlepszym wyborem, ponieważ zdarzenia z czujników ruchu są dyskretne, napływają w dużych ilościach (1000 czujników co sekundę) i mają prostą strukturę (ID czujnika + małe pola). Bazy danych NoSQL, szczególnie te oparte na kolumnach lub dokumentach, doskonale skalują się horyzontalnie, co jest kluczowe przy obsłudze dużych strumieni danych i elastycznych schematów, które mogą być potrzebne do łączenia z danymi właściciela i lokalizacji. Bazy relacyjne byłyby mniej efektywne ze względu na sztywny schemat i trudności w skalowaniu przy tak dużej ilości zdarzeń. Flat file nie oferują efektywnego indeksowania ani możliwości zapytań. Blobstore służy do przechowywania dużych, nieustrukturyzowanych obiektów, a nie do zarządzania strumieniami danych z możliwością zapytań.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana