Cassandra is an open source distributed database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. Cassandra cluster deployment is easy with pre-defined clusters and 1-Button Deploy™ technology on Datapipe.
Sample Development Cluster Topology
- Geographic distribution – Replicating data across multiple data centers out-of-the-box for applications that benefit from having the data near the user
- Real-time workloads – Managing complex, read-write workloads with real-time interaction for large data sets
- High writes and eventual consistency – Applications that require high performance, significant write activity, and multiple concurrent threads because of Cassandra’s ability to store large volumes of data related to user activity while handling traffic spikes that may fluctuate
- Complex applications – Applications that deal with large volumes of multi-structured data and require real-time, highly available data interactivity such as the ability to store and access data in columns, perform fast inserts, use distributed counters, or take advantage of solid-state drives (SSDs)
- Website content – Scalable analysis of large-volume, end-user interactions for website content such as videos, retail catalogs, or online shopping
- Social media – Analysis of high-velocity, large-volume social media