Skip to content

Comment on Cassandra vs MongoDB vs CouchDB vs Redis vs Riak comparison

Comments

Interesting and useful.

One major feature differentiator is something it doesn't really talk about, though - how conducive is each system to Massive Data?

For example, he kind of has a bone to pick with Cassandra, which is probably justified. But from what little I know, one of the features of Cassandra is that it's designed to scale pretty much to infinity. That may be true of a couple of the others, but for some (like CouchDB) it isn't a design goal at all.

"That may be true of a couple of the others, but for some (like CouchDB) it isn't a design goal at all."

actually it is, you might take a peek at BigCouch[1], it puts the C in CouchDB.

[1] https://github.com/cloudant/bigcouch

Good point, and it's not there since I only wanted to speak from experience; especially with rumors of Cassandra scaling problems at Reddit and Digg.

But sure thing, "infinite" scaling is probably best done with the Dynamo-like stuff like Cassandra and/or RIAK.

Reddit runs Cassandra with just a few nodes. Cassandra scales up well, but doesn't scale down as well:

http://www.reddit.com/r/announcements/comments/c2spc/reddits...

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.