Можете да създавате "ограничени" колекции, където можете да зададете ограничение на документите, които можете да съхранявате в нея.
Това обаче не пречи на добавянето на друг документ (не съм сигурен дали имате нужда от тази функционалност) - ако добавите друг документ, старият ще бъде изтрит.
db.createCollection('mycappedcol',{capped: true, size:999999, max:1})
Освен това не можете да изтривате документи от ограничени колекции, можете само да ги замените с нови или да премахнете цялата колекция.
PS:В ограничените колекции трябва да посочите размера в байтове, което също е ограничение (колекцията не може да бъде по-голяма от определения размер). Ако не ви интересува размерът, а ви интересува само ограничението, просто задайте достатъчно голям размер.