Cloud Bigtable almacena operaciones bursátiles con la clave de fila que comienza con la marca de tiempo de la operación. Miles de usuarios simultáneos consultan el precio promedio por empresa; el rendimiento disminuye a medida que se añaden más acciones. ¿Cómo se mejora el rendimiento?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Cambie la sintaxis de la clave de fila en su tabla de Cloud Bigtable para que comience con el símbolo de la acción..
Por qué esta es la respuesta
La clave de fila de Bigtable es crucial para el rendimiento, ya que determina cómo se distribuyen los datos entre los servidores. Al comenzar la clave de fila con la marca de tiempo, todas las operaciones recientes se agrupan en las mismas tabletas, creando un "hotspot" cuando miles de usuarios consultan simultáneamente. Cambiar la clave de fila para que comience con el símbolo de la acción distribuye las consultas de manera más uniforme entre las tabletas, ya que las consultas por empresa ahora se dirigen a diferentes rangos de claves. Esto reduce la contención y mejora el rendimiento. Comenzar con un número aleatorio por segundo dispersaría los datos, pero haría que las consultas por empresa fueran ineficientes, ya que tendrían que escanear una gran parte de la tabla. Usar BigQuery o Cloud Storage para resúmenes diarios son soluciones que implican un cambio arquitectónico significativo y no abordan directamente el problema de rendimiento de Bigtable con el patrón de acceso actual.
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