É OK shard mongodb sem conjunto de réplicas?

3

Digamos que eu tenha 4 servidores de banco de dados. Eu quero adicioná-los ao cluster "shard".

É isso. Nenhuma réplica definida, nada. Apenas 4 servidores.

Se eu virar "journaling" em todos eles, tudo bem?

    
por Alex 16.05.2011 / 00:56

3 respostas

4

Não

O que acontece se um servidor ficar inativo com problemas de hardware? você acaba de perder toda a configuração até que um servidor volte a ficar online.

    
por 16.05.2011 / 03:50
3

Funcionará (tecnicamente), mas se for um ambiente de produção, é uma ideia horrível. (Se é um ambiente de teste / teste / desenvolvimento, é apenas uma idéia "ruim" porque você não está praticando como se você fosse se apresentar).

    
por 10.07.2011 / 05:52
2

Depende se a disponibilidade é importante para sua aplicação. Se você fragmentar sem conjuntos de réplicas, você terá pontos de falha de múltiplos. Com journalling seus dados podem ser seguros, mas você experimentaria uma interrupção no caso de uma falha de nó único. Para alguns aplicativos (por exemplo, análise de arquivos de log) isso pode ser ok, mas para muitos não. Isso realmente depende das suas necessidades.

    
por 18.05.2011 / 03:47