Em caso da máquina que armazena uma shard primária ser perdida, uma outra máquina que contém uma réplica dessa shard pode ser tornar a nova shard primária?
Em caso da máquina que armazena uma shard primária ser perdida, uma outra máquina que contém uma réplica dessa shard pode ser tornar a nova shard primária?
Olá Pedro, tudo bem?
As réplicas sempre ficam armazenadas em nós diferentes das shards primárias, as réplicas armazenam cópias redundantes dos dados, assim elas também podem atender a solicitações de leituras, como também prevenir contra perda de dados em caso de falha de hardware, então podemos dizer que sim, no momento em que a shard primária é perdida, a réplica pode assumir a sua posição.
Então Pedro, vou deixar aqui para você links que falam sobre este assunto e que podem ajudar a esclarecer ainda mais o funcionamento deste processo.
Espero ter ajudado e bons estudos!