Qual é a melhor fonte para aprender sobre os mecanismos de replicação de banco de dados? [fechadas]

StackOverflow https://stackoverflow.com/questions/104554

Pergunta

O que é a mais ampla visão geral e onde são a análise mais profunda de diferentes métodos de replicação e problemas?

Foi útil?

Solução

Gostaria de começar aqui: da wikipedia artigo replicação , em seguida, ler um par de documentos relacionados, técnicas de replicação gerais, tais como a abordagem máquina de estado distribuído replicado ( Paxos (pdf)) e replicação epidemia ( Google 'epidemia Algoritmos para Database replicado Manutenção ').

Para uma visão prática, talvez considerar a investigar o código-fonte para o PostgreSQL, que parece ter algumas tecnologias de replicação incorporadas. Introdução de Data para Sistemas de Banco de Dados tem algumas páginas bancos de dados distribuídos e seus problemas de atendimento. Eu acho um livro dedicado a bancos de dados distribuídos teria muito mais detalhe - este , por exemplo, parece promissor.

Você pode ir muito mais profundo se você ler a obra de Ken Birman on Virtual Synchrony, ea maioria das coisas que Leslie Lamport já escritas. Estes irão atacar o problema a partir da perspectiva de um general sistemas distribuídos abordagem.

Boa sorte!

Outras dicas

Na minha opinião, você deve escolher um banco de dados convencional (como o Oracle) e estudar tudo o que ela oferece e de lá ir.

oferece o Oracle:

  • Replication
  • guarda de dados (banco de dados standby físico e além-, lógico)
  • Real Application Clusters - (várias instâncias, um DB) e mais!

    Um pouco de hands-on não faria mal para que você pode baixar uma versão PC e tentar vários replicação se aproxima de um PC!

Aproveite!

Embora seja específica MS-SQL, você deve ter um olhar para "Pro SQL Server 2005 Replication" (Sujoy P. PAUL, Apress). Devo essa cara muitas noites tranquilas ... Eu acho que você pode encontrar alguns trechos deste livro como arquivos PDF.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top