Cree una aplicación móvil de lista de tareas pendientes que se sincronice entre dispositivos, admita el acceso sin conexión y envíe actualizaciones en tiempo real, a la vez que minimiza la sobrecarga operativa. ¿Qué enfoque de base de datos utiliza?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Utilice Firestore como base de datos. Configure la persistencia sin conexión de Firestore para almacenar en caché una copia de los datos de Firestore. Escuche los cambios de documentos para actualizar las aplicaciones cada vez que haya cambios de documentos..
Por qué esta es la respuesta
Firestore es ideal para aplicaciones móviles que requieren sincronización entre dispositivos, acceso sin conexión y actualizaciones en tiempo real con baja sobrecarga operativa. Su persistencia sin conexión integrada permite que las aplicaciones funcionen sin conexión y sincronicen los cambios automáticamente cuando la conexión se restablece. Además, Firestore ofrece sincronización en tiempo real mediante oyentes de cambios, lo que garantiza que todos los dispositivos vean las actualizaciones al instante. Cloud SQL para MySQL es una base de datos relacional que requeriría una lógica compleja y personalizada para la sincronización sin conexión y las actualizaciones en tiempo real, aumentando la sobrecarga operativa. Bigtable es una base de datos NoSQL de columnas anchas diseñada para grandes volúmenes de datos analíticos y cargas de trabajo de baja latencia, no para aplicaciones móviles transaccionales con sincronización en tiempo real y acceso sin conexión. SQLite en el dispositivo con sincronización a Cloud Storage es un enfoque manual y propenso a errores que carece de las capacidades de sincronización en tiempo real y resolución de conflictos de Firestore.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta