Devido à enorme quantidade de dados gerados e processados todos os dias para completar algumas tarefas,a gestão dedadostorna-se muito essencial. Agestão de dados preocupa-se com a gestãodedados de forma a que os dados possam ser recuperados, actualizados e processados quando necessário. Quandoo tamanho dos dados se torna enorme, então algum problema ocorre dentro do sistema, como aconsistência dos atrasos de processamento e muitos outros. Muitos algoritmos e técnicas propostaspor pesquisas passadas sobre esses problemas, mas aqui estaremos cuidando da disponibilidade dos dadosdentro do sistema. Quando um item de dados está disponível em dois ou mais locais dentro do sistema, então este processo é conhecido como replicação, mas como a replicação pode ser realizadarequer um pouco mais de atenção. Portanto, a replicação de dados é uma técnica que é usada paraaumentar a disponibilidade dos dados dentrodo sistema.