3. Building a NoSQL-Based Web App to Collect Crowd-Sourced Data
Memory is the new disk and disk is the new tape.
There was a time, not too long ago, when developers building Web applications with open-source databases always chose either MySQL or PostgreSQL. Although these relational databases are still extremely popular for many types of applications, in the past few years a bewildering amount of new nonrelational and distributed database projects have appeared. Some of these tools are designed to handle the performance needs of dealing with Internet-scale data and do so by distributing the workload over multiple machines.
The rapid innovation we are seeing in the world of distributed database technology is the result of open-source ...