I read several posts, such as this one , that compare document stores, such as MongoDb, CouchDb, and CouchBase, with column stores, such as Cassandra.
One of the comparisons is the fact that document repositories operate at a higher level of detail, unlike column family repositories, which allow you to work with individual parts of a document. I believe this is simply not true because Redis supports this through hset operation , and therefore mongodb .
Is the argument that although both types of solutions allow you to update / read portions of a document, column family repositories are simply more efficient than document repositories?
Does this also mean that I have to take the document repository route to insert and read heavy applications, but the column family route to update and read heavy applications?
What are some other differences that will help me choose one solution over another?
Thanks!
Kailash
source share