Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/01/2010, 05:13
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: ID con letra en Mysql???

Yo la verdad, preferiría jugar con altos rangos de datos y asignar un gran espacio a la codificación de diferentes puntos.

Me explico:
configurar la base de datos central y la llave primaria como bigint.
El primer nodo de trabajo asignarle el auto_increment = 1.
El segundo nodo de trabajo comenzarlo en auto_increment=1'000.000
El tercero en 2'000.000 Etc etc.

Si crees que el rango es pequeño, puedes aumentarlo, o disminuirlo si es exagerado. De esta forma tenemos un único primary key sin el riesgo de que choquen en la base de datos central los registros entrantes de los nodos.

saludos expecimen y quimv
__________________
Without data, You are another person with an opinion.
W. Edwads Deming