¿Alguien tiene una buena recomendación para un libro que enseña fragmentación?


16

¿Alguien tiene una buena recomendación para un libro que enseña db sharding (desde cero en el mejor de los casos)

He leído como 40 sitios web diferentes que hablan sobre sharding.

No digo que los sitios / blogs en línea sean pésimos, son buenos titbits. Sin embargo, necesito la comida principal, no solo información útil aquí y allá. Básicamente, tengo una idea (supongo) de cómo implementar sharding pero, dado que es un concepto terriblemente complicado, creo que hay mucho, mucho, mucho más sobre lo que se puede estudiar.


si lees 40 sitios web diferentes, entonces debes aprender sharding... ¿no?
diEcho

3
Sí. He aprendido que fragmentar no es algo que podamos aprender simplemente leyendo más de 40 tutoriales en línea / publicaciones de blog diferentes. Es mucho más complicado que eso.

1
Esto está fuera de tema aquí; Voy a dispararte a los administradores de bases de datos porque van a saber más sobre eso que tu programador promedio.

@Uraha, ¿podría compartir algunos enlaces útiles y hágamelo saber si es realmente tan complicado como lo dice
Gracias

DB Sharding == Particionamiento horizontal ... ¿Correcto?
CenterOrbit

Respuestas:


5

Un buen lugar para comenzar es el libro MySQL de alto rendimiento: optimizaciones, copias de seguridad, replicación y más . El capítulo 9 (páginas 409 - 456) del libro se titula "Escalado y alta disponibilidad"

Hay subtítulos

  • Escalando MySQL
  • Planificación para la escalabilidad
  • Ganar tiempo antes de escalar
  • Ampliar
  • Escalando
    • Particionamiento funcional
    • Fragmentación de datos
    • Elegir una clave de partición
    • Múltiples claves de partición
    • Consulta a través de fragmentos
    • Asignación de datos, fragmentos y nodos
    • Organizar fragmentos en el nodo
    • Asignación fija
    • Mezcla de asignación dinámica y fija
    • Asignación explícita
    • Fragmentos de reequilibrio
    • Generando IDS únicos a nivel mundial
    • Herramientas para fragmentar
  • Escalar de nuevo
  • Escalado por clúster
  • Balanceo de carga
  • Conectando directamente

y dos docenas de otros subtítulos


1
gracias. Ya terminé ese capítulo. Pero todavía no creo que proporcione información suficientemente profunda sobre este tema. ¿Existe un libro completo dedicado a este tema en lugar de un libro que dedique solo un capítulo sobre este tema?
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.