Digg says yes to NoSQL, bye to MySQL

After twitter, now is Digg who decided to replace MySQL and most of their infrastructure components and move away from LAMP to another architecture called NoSQL that is based in Casandra, an opensource project that develops a highly scalable second-generation distributed database. Cassandra was open sourced by Facebook in 2008 and is licencied under Apache Licenses..

The reason of this move as explained by John Quinn in digg blog is that their primary motivation for moving away from MySQL was the increasing difficulty of building a high performance, write intensive, application on a data set that is growing quickly, with no end in sight. This growth has forced them into horizontal and vertical partitioning strategies that have eliminated most of the value of a relational database, while still incurring all the overhead.


Cassandra is a distributed database with a BigTable data model running on a Dynamo like infrastructure. It is column-oriented and allows for the storage of relatively structured data. It has a fully decentralized model; every node is identical and there is no single point of failure. It’s also extremely fault tolerant; data is replicated to multiple nodes and across data centers. Cassandra is also very elastic; read and write throughput increase linearly as new machines are added.

Casandra is in use at Rackspace, Digg, Facebook, Twitter, Cisco, Mahalo, Ooyala, and more companies that have large, active data sets. The largest production cluster has over 100 TB of data in over 150 machines.

Untill now, no reaction has been signaled from Oracle the actual owner of MySQL database, because this big move of Digg and before twitter  will make other big companies follow the same way in the future and leave MySQL for NoSQL.


SP: Anyway, aside from MySQL and NoSQL, we also have SQL to think about which works best with windows web hosting.

Update :

Reddit announced that they switched to Cassandra DB

Usefull Links : http://www.digg.com; 

{loadposition user9}

  • originalgeek

    try using the padding: or margin: properties

  • Ssh01

    Good news for oracle :wink:

  • http://www.bestfinance-blog.com MARISSABray25

    Lots of specialists claim that home loans help people to live their own way, because they are able to feel free to buy needed stuff. Moreover, different banks present consolidation loan for young and old people.

  • http://www.bestfinance-blog.com HoffmanMillie19

    People deserve good life and personal loans or just consolidation loan can make it much better. Just because people’s freedom is based on money state.

  • http://www.bestfinance-blog.com ToddIna23

    Different people all over the world take the business loans in different banks, because that is easy and fast.

  • http://www.bestfinance-blog.com Roberson25Aurelia

    Do not enough cash to buy a house? Worry not, just because this is available to receive the mortgage loans to work out such kind of problems. So take a credit loan to buy all you require.

  • http://www.bestfinance-blog.com AlexanderAmber

    Every one remembers that life seems to be not cheap, nevertheless we require cash for different things and not every man gets big sums money. Therefore to get fast loan and small business loan would be a proper solution.

  • http://www.bestfinance-blog.com Maddox29Leonor

    Make your own life time more easy take the business loans and all you need.

  • http://www.bestfinance-blog.com REEVES19MAGGIE

    If you are willing to buy real estate, you would have to get the credit loans. Furthermore, my sister usually takes a credit loan, which is the most firm.

  • http://goodfinance-blog.com Doris30Little

    Following my monitoring, millions of people in the world get the home loans from good banks. Thus, there’s a good possibility to get a short term loan in every country.

  • Pingback: How to install NOSQL cassandra DB in ubuntu and debian via ppa … | Programmer Solution()