Home | Contact | Help Center | Privacy Policy

March 15th, 2010

Digg Replaces MySQL With NoSQL

6 Comments » Share

digg Digg Replaces MySQL With NoSQL

From last six months Digg has been working to switch from the MySQL environment to a NoSQL BigTable solution. And now along with rewriting the majority of their site’s code using Cassandra DB, they are also rolling out a new client and server architecture. Cassandra is selected from other open-source NoSQL solutions, comprising CouchDB and MongoDB. They have replaced their infrastructure components and moving away from LAMP, which is quite a challenging task.

John Quinn, VP of Engineering at Digg, wrote -

Digg is committed to the use and development of open source software and we’re keen to avoid the cost of proprietary large-scale storage solutions. We were inspired by Google and Amazon’s broad use of their non-relational BigTable and Dynamo systems. We evaluated all the usual open source NoSQL suspects. After considerable debate, we decided to go with Cassandra.

During this test period, a tool called Transcribe has been developed to migrate content from MySQL to Cassandra. This tool is expected to be launched as open source after Digg finishes its migration. However, MySQL would not be completely phased out during this process, being yet used in Digg’s small-scale projects due to its high flexibility and rapid prototyping.


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Similar Interesting Posts

Tutorials On

Designs

9 Tweets

6 Responses to “Digg Replaces MySQL With NoSQL”

  1. Digg Replaces MySQL With NoSQL http://url4.eu/1nIg6

    This comment was originally posted on Twitter

  2. Digg Replaces MySQL With NoSQL http://bit.ly/bzl11W

    This comment was originally posted on Twitter

  3. Digg Replaces MySQL With NoSQL http://goo.gl/fb/mZC8

    This comment was originally posted on Twitter

  4. Digg Replaces MySQL With NoSQL http://bit.ly/dq8qQU #digg

    This comment was originally posted on Twitter

  5. #DiggRT RT @honeytech: Digg Replaces MySQL With NoSQL http://bit.ly/dq8qQU #digg

    This comment was originally posted on Twitter

  6. #DiggRT RT: @honeytech: Digg Replaces MySQL With NoSQL http://bit.ly/dq8qQU #digg #mysql #nosql

    This comment was originally posted on Twitter

Leave a Reply

Additional comments powered by BackType

Hot Tags

Google Phone Security Microsoft Fast Flip News Mobile Browser spam Search Survey Opera Twitter Google Chrome Design Start up PayPal Facebook Gmail Google launch Amazon Shopping YouTube Apps RSS HTML5 Nexus One Apple Advertisement WordPress Android offers Myspace Music Video Social Network Free services iPhone Open Source Yahoo Mozilla Firefox Google Docs Adobe Internet