MongoDB no FreeBSD

1

No momento, estamos usando o MongoDB 2.0.0 no MacOS, mas nossos servidores estão executando o FreeBSD. A porta mais recente do MongoDB é a versão 1.8.3. Eu tentei compilar o 2.0.0 manualmente, mas me deparei com erros que não consegui corrigir.

Eu encontrei na internet alguns recursos antigos que dizem que o MongoDB não roda bem no FreeBSD principalmente por questões de desempenho ( memory mapped files ). Isso é verdade ? Isso significa que temos que mudar o nosso servidor para outro sistema operacional?

Obrigado pelas suas opiniões!

Fontes:

por Hartator 02.10.2011 / 11:58

1 resposta

2

Houve relatos no passado de problemas com o freebsd e o mongo relacionados a arquivos mapeados na memória.

Eu recomendaria fazer um teste de desempenho com base em seu aplicativo real. Execute-o no MacOS e no FreeBSD. Se o FreeBSD é mais lento, então algo está errado. Se seu banco de dados for maior que a RAM, certifique-se de testar esse caso, que é provavelmente o cenário em que o comportamento do gerenciador de memória virtual seria relevante. O MongoDB está contando com o gerenciador de memória virtual do sistema operacional para gerenciar o cache - basicamente, está usando o cache do sistema de arquivos do SO.

    
por 02.10.2011 / 18:19