This document discusses different NoSQL database technologies for various application requirements. It describes graph databases like Neo4j, document databases like MongoDB, and column family databases like Cassandra. It then provides examples of using each for a blog system, Twitter clone, and social network. Graph databases are well-suited for the social network due to focusing on entity relationships. Document databases work well for the blog by embedding comments in blog posts. A column family database is a good fit for the Twitter clone to handle high write loads through denormalization across column families.