Netuality

Taming the big, bad, nasty websites

Cloudy with a chance of MongoDb

3 comments

An interesting – and anonymous – article popped up this weekend on Hackernews about why you shouldn’t use MongoDb (copied over at MyNoSQL for posterity). There’s a nasty tone in that letter which must be stemming from some painful first-hand experience with the thingie. One can understand why they want to be anonymous – to draw attention on Mongo’s issues and not on their project or team. The rebuttals that came up right away are pretty funny though, especially this one containing interesting advice:

  • RTFM/”use the latest version”
  • “Sometimes losing data doesn’t matter”
  • “Software has bugs”
  • “We experienced database corruption so keep at least 3 copies of everything you consider important”
  • “Backup often”.  Which means according to Mongo docs one of three recommended backup strategies:
  1. LVM/EBS snapshot
  2. Shutdown and backup
  3. Backup through a replicated slave (note that said replication can stop without apparent reason)

Easy peasy, right?

I’ve been using all sorts of data stores and worked with tens or hundreds of million rows data sets, intensive writes – you name it. I’ve seen actual data corruption once, maybe twice in 12 years. But I have to confess that I haven’t seriously used MongoDB until now. Maybe I should.

Written by Adrian

November 7th, 2011 at 4:48 pm

Posted in scalability

Tagged with ,

3 Responses to 'Cloudy with a chance of MongoDb'

Subscribe to comments with RSS or TrackBack to 'Cloudy with a chance of MongoDb'.

  1. Check the update. It was a hoax.

    http://news.ycombinator.com/item?id=3205573

    Adrian B

    7 Nov 11 at 5:31 pm

  2. What about the hoax claim being a hoax :) http://news.ycombinator.com/item?id=3203169

    Adrian

    7 Nov 11 at 7:35 pm

  3. i’m still booting the 32 bits version thou

    Rob

    12 Jan 12 at 8:07 pm

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word