Bazy danych · Senior · Pytanie 43 z 75
Czym jest single-table design w DynamoDB?
- 1Projektem, w którym każda tabela ma jeden wiersz
- 2Używaniem jednej tabeli na mikroserwis
- ✓Poprawna odpowiedź: Przechowywaniem wielu typów encji w jednej tabeli ze złożonymi kluczami zaprojektowanymi pod znane wzorce dostępu, tak by każde zapytanie było jednym wyszukaniem po kluczu
Wyjaśnienie
DynamoDB nie ma złączeń, więc modeluje się najpierw pod zapytania. Skaluje się przewidywalnie, ale utrudnia nowe, nieplanowane wzorce zapytań.