• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

MongoDB In Action: sites that help choose?

 
Lanny Gilbert
Ranch Hand
Posts: 130
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I went to a seminar where a colleague from another industry was quite negative about MongoDB , in that he said that in using MongoDB there
was a lot of sharding, config servers, etc. and they ended up with 32 servers, which made Ops hate them. When switching from Mongo to Cassandra, he said they needed only 10 servers for Cassandra (5 servers each in 2 data centers).
He also said that they had better performance, better reliability, etc., etc. with Cassandra.

That's more of a statement than a question, but would like folks to weigh in on that statement..


My *actual* question, broadening the original question, is: Does anyone know of a good site or checklist that has something along the lines of "If you need to do <some list of things>, then you should probably use <traditional RDBMS, MongoDB, CouchDB, Cassandra, etc.>?
 
Palak Mathur
Ranch Hand
Posts: 342
IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Lanny Gilbert wrote:
My *actual* question, broadening the original question, is: Does anyone know of a good site or checklist that has something along the lines of "If you need to do <some list of things>, then you should probably use <traditional RDBMS, MongoDB, CouchDB, Cassandra, etc.>?


When we started exploring MongoDB and other NoSQL databases for our project, I came across this post by Martin Fowler about Polyglot Persistence. I hope that this would help you at very high level.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic