Zaprojektuj bazę danych dla mobilnego kanału informacyjnego w Node.js, która domyślnie zapewnia odporność na awarie strefowe, niskie opóźnienia, semantykę ACID, opcjonalną warstwę pośrednią, przechowywanie danych półstrukturalnych oraz biblioteki klienckie tolerujące partycje sieciowe i tryb offline.
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skonfiguruj Firestore i użyj biblioteki klienckiej Firestore w aplikacji..
Dlaczego to jest odpowiedź
Firestore to bezserwerowa baza danych NoSQL, która natywnie oferuje odporność na awarie strefowe, niskie opóźnienia oraz semantykę ACID. Obsługuje dane półstrukturalne i posiada biblioteki klienckie z funkcjonalnością offline i tolerancją na partycje sieciowe, co jest kluczowe dla aplikacji mobilnych. Opcjonalna warstwa pośrednia może być zaimplementowana za pomocą Cloud Functions. Bigtable to baza danych NoSQL o wysokiej przepustowości, ale nie zapewnia semantyki ACID ani bibliotek klienckich z trybem offline. Cloud SQL to relacyjna baza danych, która nie jest zoptymalizowana pod kątem danych półstrukturalnych ani funkcjonalności offline. BigQuery to hurtownia danych analitycznych, nieprzeznaczona do transakcyjnych aplikacji mobilnych.
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