Is it possible to build the entire social networking application on cassandra?
Sure, it takes longer to set up, but it scales much better. Correct?
Please list the situations when Cassandra should be used.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Cassandra is in use at Digg, Facebook, Twitter, Reddit, Rackspace, Cloudkick, Cisco etc. so the answer to your first question would be yes.
The short version of the list that describes the situations in when Cassandra should be used.
You need the possibility to add new
nodes to yout cluster, with no downtime.
You need a richer data model (column
oriented) than simple key/value
You need the possibility to have both
synchronous and asynchronous
replication for each update.