Summary

This chapter covered the applicability of the design patterns discussed in this book and used them in a simple but fictitious social network application using Cassandra as the NoSQL data store. The application was originally developed with an RDBMS backend and an in-memory cache. Cassandra was introduced alongside to prove the coexistence of Cassandra with the legacy RDBMS. Then, the RDBMS was completely migrated to Cassandra. Later, many of the existing features of the application were improved by making use of Cassandra's new features to solve the problems effectively and efficiently. Finally, some analytical use cases were also discussed by taking data from the Cassandra column families deployed in an analytical cluster separate from ...

Get Cassandra Design Patterns - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.