Розбір рішень · Senior · Запитання 8 з 14

Primary PostgreSQL близький до межі: 95% навантаження - читання, а записів небагато. Ріст стабільний, а команда мала. Який наступний крок?

Показати відповідь

Правильна відповідь: Додати репліки для читання й кеш

Пояснення

За навантаження на читання репліки й кеш додають потужність майже без змін у застосунку. Шардинг підходить, коли запис чи обсяг даних завеликі для одного primary, але коштує міжшардових запитів і операційної роботи, які малій команді поки не потрібні. NoSQL підходить для даних, побудованих навколо доступу за ключем у величезному масштабі, а міграція тут не вирішить нічого, чого не вирішують репліки.

Де почитати

Помилка в запитанні

Розбір рішень · Senior · запитання 8

Перевірте себе

Пройдіть тест Розбір рішень · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест