Como saber quando meu banco de dados MongoDB atinge seu limite?
Pergunta
Eu instalei um banco de dados MongoDB no meu servidor. Meu servidor está em 32 bits e não posso alterá -lo em breve.
Quando você usa o MongoDB em uma arquitetura de 32 bits, você tem um limite de 2,5 -Go de dados, como mencionado em Esta postagem do blog do MongoDB.
O problema é que eu tenho vários bancos de dados. Então, como posso saber se estou perto ou não com esse limite?
Solução
Mongo começará a jogar afirmações quando você atingir o limite. Se você olhar para os logs, ele terá várias mensagens de erro (úteis) dizendo para você mudar para uma máquina de 64 bits.
Usando o shell mongo, você pode dizer:
> use admin
> db.runCommand({listDatabases : 1})
Para ter uma idéia geral de quão perto do limite você está. Os tamanhos estão em bytes.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow