Facebook, tiene muchos servidores.
eso lo hace pues para que no se le llenen los discos verdad.
se que tiene una base de datos mysql.
pero no entiendo como le hace para gestionar tods los usuarios en cada servidor que tiene.
por ejemplo
yo en mi pagina guardo los usuarios en base de datos y fotos en carpetas y asi.
que pasa si mi disco duro se llena. supongamos que tenga solo 1 terabyte
y se me llena. tendre que comprar otro servidor.
pero por ejemplo, entonces que hare si tengo una consulta asi en mi pagina.
Código PHP:
Ver originaliphostdominio:www.dominio.com
base: loquesea
pass: ************
user:usuario
Código SQL:
Ver originalSELECT * FROM comentarios, usuarios WHERE comentarios.idusuario=usuarios.id;
(la idea es para seleccionar los comentarios de cada usuario)
mi pagina hace una conexión al servidor.
mi pagina como sabra a cual de los 2 servidores ir?
y ademas.
como ejecutare la consulta sql si unos comentarios quedaron en el primer servidor y los otros en el segundo?
como?
acaso tendre que verificar en los dos servidores y asi cada vez que tenga uno nuevo, solo hacer un chequeo sql en la otra base de datos? o como?
una consulta sql por cada servidor? face hace eso?
auxilio
gracias :D
lei algo de esto. http://technet.microsoft.com/es-es/library/ms187467(SQL.90).aspx pero podrian explicarme segun sus experiencias? XD