Dane wejściowe opublikowane w kontaktach użytkownika są przechowywane w Cloud Spanner. Aplikacja priorytetyzuje niskie opóźnienia nad silną spójnością. Który wzorzec odczytu należy zastosować?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wykonaj nieaktualne odczyty (stale reads) przy użyciu metod pojedynczego odczytu (single-read methods)..
Dlaczego to jest odpowiedź
Wzorzec nieaktualnych odczytów (stale reads) z metodami pojedynczego odczytu jest najlepszy, gdy priorytetem są niskie opóźnienia, a silna spójność nie jest wymagana. Cloud Spanner oferuje ten tryb, aby zapewnić szybsze odpowiedzi kosztem potencjalnego odczytania nieco starszych danych. Transakcje tylko do odczytu (read-only transactions) zapewniają spójność w ramach transakcji, ale mogą mieć wyższe opóźnienia niż nieaktualne odczyty. Silne odczyty (strong reads) gwarantują najnowsze dane, ale wiążą się z najwyższymi opóźnieniami. Użycie nieaktualnych odczytów w transakcjach odczytu-zapisu (read-write transactions) jest nieprawidłowe, ponieważ transakcje odczytu-zapisu zawsze zapewniają silną spójność i są przeznaczone do modyfikacji danych, a nie tylko do ich odczytu z niskim opóźnieniem.
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