¿Cómo se puede reducir la latencia de lectura para la solución de la tienda minorista? Seleccione dos soluciones completas.
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Agregue un índice compuesto para las consultas de store-location en Azure Cosmos DB, revise las consultas para usar SQL parametrizado y actualice la Azure Function para llamar a esas consultas., Aprovisione un dedicated gateway de Azure Cosmos DB y cambie la cadena de conexión de la aplicación Azure Function para que apunte al endpoint del dedicated gateway..
Por qué esta es la respuesta
Agregar un índice compuesto para las consultas de store-location en Azure Cosmos DB es crucial porque los índices compuestos mejoran significativamente el rendimiento de las consultas que filtran o ordenan por múltiples propiedades, reduciendo la latencia al permitir que la base de datos encuentre datos más rápidamente. Revisar las consultas para usar SQL parametrizado y actualizar la Azure Function para llamarlas asegura que las consultas aprovechen el índice y sean más eficientes. Aprovisionar un dedicated gateway de Azure Cosmos DB y cambiar la cadena de conexión de la aplicación Azure Function para que apunte a su endpoint reduce la latencia de lectura al proporcionar un endpoint de red directo y dedicado a tu cuenta de Cosmos DB. Esto minimiza los saltos de red y la latencia asociada en comparación con el gateway compartido predeterminado. Establecer la consistencia en session con Redis para tokens de sesión podría mejorar la consistencia para lecturas posteriores a escrituras, pero no reduce directamente la latencia general de lectura para consultas generales. Cambiar la consistencia a strong aumentaría la latencia de lectura, no la reduciría, ya que requiere una sincronización global. Reconfigurar el blob storage para usar el endpoint del gateway dedicado de Cosmos DB es irrelevante, ya que el blob storage es un servicio diferente.
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