Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Bloqueios de leitura/gravação do MongoDB


O bloqueio é descrito nesta Perguntas frequentes sobre simultaneidade na documentação do MongoDB. Em particular:

Então, em relação à sua afirmação:

O MongoDB emprega um bloqueio em todo o banco de dados que impede leituras/gravações enquanto uma operação de gravação está sendo executada em algum lugar do banco de dados. Pela aparência de este item do JIRA , isso será reduzido a um bloqueio de nível de coleção no futuro (no momento está apenas em uma versão de desenvolvimento). Além disso, devido à abordagem "escritor ganancioso", se várias gravações estiverem aguardando para serem executadas, elas serão feitas antes de qualquer leitura, portanto, sua preocupação não deve ser um problema.