I've worked on a project where MongoDB GridFS was used quite successfully as the backing store for a CMS system. If I recall correctly, GridFS gives you versioning out of the box, which the CMS leveraged to let users roll back files/images/videos to older versions.
That was a production system and used to get hammered with requests. It didn't even have a CDN in front of it for the first few years.
And that was MongoDB 2.4 so I'm assuming GridFS has matured even more since then.
That was a production system and used to get hammered with requests. It didn't even have a CDN in front of it for the first few years.
And that was MongoDB 2.4 so I'm assuming GridFS has matured even more since then.