O MongoDB não fornece uma operação de "coleção de bloqueios", porque o banco de dados é projetado para simultaneidade (e escala) e o bloqueio impede ambos. Existem várias outras estratégias fornecidas para satisfazer vários casos de uso.
Ver:
- A atualização simultânea do MongoDB para o mesmo documento não está se comportando de forma atômica
- MongoDB - Bloqueio pessimista de uma coleção
- como bloquear a coleção pymongo para leitura e escrita?
etc.
Se você quiser uma fila, use uma biblioteca de filas em seu idioma.