Un algoritmo de enrutamiento asigna una tabla lógica a sus tablas físicas o shards correspondientes dentro de una base de datos lógica, con base en los campos de enrutamiento. Si no se configura este algoritmo, cada operación sobre la tabla lógica examina todas las tablas físicas asociadas, lo que ralentiza considerablemente el procesamiento de datos. Configurar un algoritmo de enrutamiento permite dirigir las operaciones únicamente a los shards relevantes y reduce la sobrecarga de enrutamiento.
Un algoritmo de enrutamiento consta de dos componentes: campos de enrutamiento y un algoritmo.
Casos de uso
Consultar datos de shards específicos.
Modificar datos en shards específicos.
Exportar datos desde shards específicos.
Configurar un algoritmo de enrutamiento
Localice la tabla lógica deseada en la base de datos lógica y modifique su algoritmo de enrutamiento.