Posted over 3 years ago by Philip Ingram
I am by no means an expert on the topic of Key Value Stores, or noSQL databases.
However to make the decision easier, I came up with a two question system whose answers appear to guide one to the proper choice.
If No, go to next question.
If Yes, use RDBMS (MySQL, Postgres, etc…)
If No, use MongoDB
If Yes, use CouchDB
These answers should get you going in the right direction when you are just starting on your web app development journey.
Now all that is left is learning a new ORM, shoehorning your existing knowledge to work with it, etc etc… the fun stuff.
Keeping Subscription dates tidy during February and Leap years
Testing ActiveResource - Basic Tutorial
Active Resource to Sinatra DataMapper backend
ArmRest and the tale of the No Schema Scheme
Textmate Ruby 1.9.1 and rvm - the facts
Easiest Postgres Install Ever - Mac Edition
Two Questions to Help Decide Between RDBMS, MongoDB or CouchDB
Testing Rails 3 - Just the Facts
Acts_as_snook - Creating an admin panel
Top 10 Movies of this Decade... Rebuttal
Thinking_Sphinx - Easy Setup Tutorial