Пользователи входят в систему, формируют корзину покупок и автоматически выходят из системы через 30 минут бездействия; корзина должна сохраняться при повторных входах. Следуя рекомендациям Google, где следует хранить данные сеанса и корзины покупок?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Хранить данные сеанса в Memorystore (Redis или Memcached), а данные корзины покупок — в Firestore..
Почему это правильный ответ
Правильный ответ: Хранить данные сеанса в Memorystore (Redis или Memcached), а данные корзины покупок — в Firestore. Memorystore (Redis или Memcached) идеально подходит для хранения данных сеанса благодаря своей высокой скорости и низкой задержке, что критично для быстрого доступа к информации о текущем сеансе пользователя. Firestore — это бессерверная NoSQL база данных, которая отлично подходит для хранения данных корзины покупок, так как она обеспечивает масштабируемость, гибкость схемы и легкую интеграцию с другими сервисами Google Cloud, а также позволяет сохранять данные между сеансами пользователя. Неправильные варианты: Pub/Sub не предназначен для хранения данных; это сервис обмена сообщениями. Cloud SQL подходит для реляционных данных, но для корзины покупок Firestore часто более гибок и масштабируем. Cloud Storage предназначен для хранения больших файлов, а не для быстрого доступа к структурированным данным сеанса или корзины покупок. Использование MySQL на нескольких экземплярах Compute Engine требует значительных усилий по управлению и масштабированию, что противоречит рекомендациям Google по использованию управляемых сервисов.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется