Conversation pattern

Customer relationship management software, popular websites, and many other social networking websites have a chat application as part of the offering. Whenever there is a need to have chat or conversation-related application with the importance of having timestamps for each and every statement in the conversation, it qualifies to be considered as temporal data. These conversations are to be preserved for posterity as a proof of important decisions made. Cassandra with its rich data types and the ability to handle temporal data really well is a perfect NoSQL data store to persist these data points.

Motivations/solutions

Conversations happen all the time between people. Social networking sites are designed to have real-world ...

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.