NoSQL technologies like MongoDB or Neo4j are also, in effect, economic decisions. If you buy a fat enough server and pay for enough developer time, you can indeed run nearly any document or graph database job in your favorite RDBMS. But developer time is not cheap and server licenses get expensive — plus, the infrastructure to scale up an RDBMS so that it supports high availability and disaster recovery costs a bundle. No wonder the brighter operations folks like the sound of the NoSQL alternatives: Save money by using commodity hardware, and snap on more servers as needed.

Read the full article.