Którą konfigurację pamięci masowej należy zastosować w przypadku obrazów profilowych należących do użytkowników, wymagających prywatności, niskiego opóźnienia przesyłania i szybkiego wyświetlania po zalogowaniu?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Przechowuj pliki obrazów w zasobniku Google Cloud Storage. Użyj Google Cloud Datastore do utrzymywania metadanych, które mapują identyfikator każdego klienta i jego pliki obrazów..
Dlaczego to jest odpowiedź
Google Cloud Storage (GCS) jest optymalnym wyborem dla przechowywania obrazów ze względu na niskie opóźnienia, wysoką dostępność i skalowalność, co zapewnia szybkie ładowanie. Prywatność można osiągnąć poprzez odpowiednie uprawnienia dostępu. Cloud Datastore (obecnie Firestore w trybie Datastore) jest doskonałym rozwiązaniem dla metadanych, ponieważ jest to skalowalna baza danych NoSQL, która efektywnie mapuje identyfikatory użytkowników do ścieżek obrazów w GCS, umożliwiając szybkie wyszukiwanie. Pozostałe opcje są mniej odpowiednie: Dodawanie niestandardowych metadanych bezpośrednio do obrazów w GCS jest możliwe, ale zarządzanie i wyszukiwanie na podstawie tych metadanych byłoby mniej wydajne niż dedykowana baza danych. Rozproszony system plików wymagałby większego nakładu pracy na zarządzanie i skalowanie niż GCS, a przypisywanie atrybutów właściciela nie jest standardowym sposobem zarządzania prywatnością w chmurze. Użycie rozproszonego systemu plików z Cloud SQL byłoby również bardziej złożone i kosztowne w zarządzaniu niż GCS z Datastore, a Cloud SQL jest bazą relacyjną, która może być mniej elastyczna dla prostych mapowań klucz-wartość niż Datastore.
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