Cassandra vs Riak

yazz.com picture yazz.com · Jan 23, 2010 · Viewed 12.8k times · Source

I am looking for an eventually consistent data store and it looks like it may be coming down to Riak or Cassandra. Has anyone got expereinces of a view on this?

Answer

jbellis picture jbellis · Jan 24, 2010

As you probably know, they are both architecturally strongly influenced by Dynamo (eventually consistent, no single points of failure, etc). Both also go beyond Dynamo in providing a "richer than pure K/V" data model -- in Cassandra's case, providing a Bigtable-like ColumnFamily mode, in Riak's, a Document-oriented one. I have seen sane people choose both.

I believe points that favor Cassandra include

Points that favor Riak include

  • map/reduce support out of the box

/Cassandra dev, fwiw