« Chris Brogan at Web 2.0 Expo | Main | launchpad at Web 2.0 Expo »

November 17, 2009

Digg Moved from MySQL to Cassandra?

At today's Web 2.0 Expo keynote with Kevin Rose and Jay Adelson they mentioned they'd done a lot of architecture work on Digg including moving things from MySQL to Cassandra.

I guess something like this was on the table in 2006, mentioned in this O'Reilly article, but the comments clear it up as more of a "we've thought about it and are sticking with MySQL."

This whole idea of NoSQL, and that developers would rank performance over normalization and ability to use joins is interesting. At today's NoSQL talk there was a good Q/A where folks got to ask questions like "what if you need transactions" or "how consistent is data replicated to other servers." NoSQL adopts the line about choosing "the right tool for the job", so the response to many of these questions is not what a died-in-the-wool RDBMS user would be looking to hear.

Interesting to see how this class of data storage evolves. The prediction at today's talk was that in 12 months most new web development would be happening on a NoSQL database. Hmm. The web moves fast, but I'm not sure about that one.

Posted by mike at November 17, 2009 8:18 PM