Bazy danych · Senior · Pytanie 25 z 75
Jakie problemy pojawiają się, gdy dane są shardowane między bazy?
- 1Indeksy przestają działać
- 2Nie można już używać SQL
- ✓Poprawna odpowiedź: Złączenia i transakcje między shardami stają się trudne, globalne ograniczenia unikalności nie są wymuszane, a rebalansowanie danych jest złożone operacyjnie
Wyjaśnienie
Dlatego sharding to zwykle ostatni krok po optymalizacji zapytań, replikach, cache i partycjonowaniu. Narzędzia jak Citus czy Vitess ukrywają część złożoności.