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
- New Digg Buttons And Widgets Released For Publishers
- Google To Open-Source The VP8 Codec
- Digg Extends Login Options, Supporting OpenID
- Happy Birthday Digg – It Turns 5
- Symbian Platform Goes Open Source Completely
- All-In-One Code Framework Available For Free Says Microsoft
- Internet Explorer Ranks Behind Firefox in Germany
- Facebook Launches “New Photo Uploader” – Faster and Lighter
- YouTube Gets Faster And Lighter With “Feather”
- Final Version Of Linux Mint 8 Is Released
Tutorials On
- How to fix IE6 PNG Transparency issues in wordpress
- How to redirect wordpress.com blog to self hosted domain
- How to optimize website loading time and performance
- How to add featured content slider into wordpress blog
- How to upgrade / unlock your iPhone in 15 minutes
Designs
- 50 Inspiring Book Cover Designs
- 50 Inspirational Web Portfolios
- 50 examples of Creative Art Typography
- 10 Photoshop Tutorials
- 10 Flash Resources
- 10 Web Design Forums
- 10 HTML / CSS Resources
- 10 Places for a Web Designer to Make Money Online

March 15th, 2010 at 10:08 am
Digg Replaces MySQL With NoSQL http://url4.eu/1nIg6
This comment was originally posted on Twitter
March 15th, 2010 at 10:08 am
Digg Replaces MySQL With NoSQL http://bit.ly/bzl11W
This comment was originally posted on Twitter
March 15th, 2010 at 10:12 am
Digg Replaces MySQL With NoSQL http://goo.gl/fb/mZC8
This comment was originally posted on Twitter
March 15th, 2010 at 4:54 pm
Digg Replaces MySQL With NoSQL http://bit.ly/dq8qQU #digg
This comment was originally posted on Twitter
March 15th, 2010 at 12:07 pm
#DiggRT RT @honeytech: Digg Replaces MySQL With NoSQL http://bit.ly/dq8qQU #digg
This comment was originally posted on Twitter
March 15th, 2010 at 4:18 pm
#DiggRT RT: @honeytech: Digg Replaces MySQL With NoSQL http://bit.ly/dq8qQU #digg #mysql #nosql
This comment was originally posted on Twitter