Ограничение одного документа в MongoDB - 4Mo. У меня есть несколько документов с большим количеством данных.
Как узнать размер моего документа в MongoDB с помощью драйвера ruby?
или родной Object.bsonsize (db.Foo.findOne ());
Вы можете использовать BSON.serialize и найти длину результирующего байтового буфера. См. http://www.mongodb.org/display/DOCS/BSON#BSON-Ruby для примера использования BSON.serialize.