Anda dapat membuat koleksi "capped", di mana Anda dapat mengatur batas dokumen, Anda dapat menyimpan di dalamnya.
Namun itu tidak mencegah penambahan dokumen lain (tidak yakin, jika Anda memerlukan fungsionalitas itu) - jika Anda menambahkan dokumen lain, yang lama akan dihapus.
db.createCollection('mycappedcol',{capped: true, size:999999, max:1})
Anda juga tidak dapat menghapus dokumen dari koleksi yang dibatasi, Anda hanya dapat menggantinya dengan yang baru atau menghapus seluruh koleksi.
PS :Dalam koleksi yang dibatasi, Anda harus menentukan ukuran dalam byte, yang juga merupakan batas (koleksi tidak boleh lebih besar dari ukuran yang ditentukan). Jika Anda tidak peduli tentang ukuran, tetapi Anda hanya peduli tentang batas, cukup atur ukuran yang cukup besar.