Diseñe una base de datos de noticias para dispositivos móviles en Node.js que proporcione resiliencia zonal por defecto, baja latencia, semántica ACID, una capa intermedia opcional, almacenamiento semiestructurado y bibliotecas cliente que toleren particiones de red y el modo sin conexión.
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Configure Firestore y use la biblioteca cliente de Firestore en la aplicación..
Por qué esta es la respuesta
Firestore es una base de datos NoSQL de documentos que ofrece resiliencia zonal por defecto, baja latencia y semántica ACID para transacciones. Su naturaleza de documento semiestructurado se adapta bien a los datos de noticias. Las bibliotecas cliente de Firestore están diseñadas para manejar particiones de red y el modo sin conexión, sincronizando datos automáticamente cuando la conexión se restablece. Además, Firestore puede integrarse fácilmente con una capa intermedia de Node.js si es necesario. Bigtable es una base de datos de columnas anchas optimizada para grandes volúmenes de datos analíticos, no para las características transaccionales y de baja latencia requeridas aquí. Cloud SQL es una base de datos relacional que no ofrece almacenamiento semiestructurado ni las capacidades offline de Firestore. BigQuery es un almacén de datos analítico para grandes conjuntos de datos, no apto para operaciones transaccionales de baja latencia en aplicaciones móviles.
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