3 ms·
In a non-RAID context, for example NoSQL databases that keep 3 copies of chunks of data, knowing about a failure in advance means that you can abandon using tha
by greglindahl 10y ago
In a non-RAID context, for example NoSQL databases that keep 3 copies of chunks of data, knowing about a failure in advance means that you can abandon using that drive slowly, without it becoming an emergency.
- honkhonkpants 10y agoIf you have three replicas, who cares if one fails? Just wait for it to fail and rereplicate from the survivors.
- greglindahl 10y agoBecause there's a risk that another replica will fail. And because you can do the copying more slowly if the failure is predicted and not super-immediate.