Node.js · Senior · Запитання 63 з 75
Як DataLoader розв'язує проблему N+1 у GraphQL-сервері?
- ✓Правильна відповідь: Збирає всі виклики
load(id)за один тік і перетворює їх на один пакетний запит, кешуючи результати в межах запиту - 2Назавжди кешує всі запити в Redis
- 3Вимикає вкладені поля
Пояснення
Створюйте новий DataLoader на кожен запит, щоб кеш ніколи не змішував дані різних користувачів.