♥ 3
⚡ 0
ScyllaDB · Lección 12

¿Qué particularidad tiene el repair de Scylla?

Solo hay que ejecutarlo una vez al instalar el cluster, y después Scylla mantiene las réplicas convergentes sin intervención
Trabaja a nivel de fila (repair basado en filas), comparando y transfiriendo solo lo que difiere, y es más eficiente que los árboles de Merkle clásicos; debe ejecutarse con regularidad (idealmente programado con Scylla Manager) dentro de gc_grace_seconds para mantener las réplicas convergentes
Copia siempre la tabla completa de un nodo a otro, sin comparar contenido, por lo que su coste es igual con cualquier cantidad de datos distintos
Es innecesario en Scylla porque las réplicas siempre son idénticas gracias a que cada shard escribe en todas las réplicas a la vez
ScyllaDB · Lección 12

Completa el código

El repair compara y transfiere datos a nivel de
ScyllaDB · Lección 12

¿Por qué un repair que solo transfiere las diferencias es menos costoso?

✓

¡Lección completada!

Repair a nivel de fila

0
XP ganado
3
Vidas restantes