Cassandra.Link
The best knowledge base on Apache Cassandra®
Helping platform leaders, architects, engineers, and operators build scalable real time data platforms.
A collection of 53 posts
Apache Cassandra, Part 6: Time Series Modelling
12/19/2019
Consider a scenario where we have weather data coming in from various weather stations and we have to store key value pairs of time and temperature against each station.Cassandra supports up to 2 Bill...
Apache Cassandra, Part 5: Data Modelling with Examples
Data modelling in Cassandra revolves around two goals:Spread data evenly among partitions.A read query should (ideally) hit only a single partition.Often you will find yourself in scenarios, and as yo...
Apache Cassandra, Part 3: Row vs Column Stores
When talking about data stores it is helpful to keep this image in mind.A disk read is an expensive operation and should be used in minimum to ensure performance of a data system. With this image in m...
Advanced Time Series Data Modelling
Collecting Time Series Vs Storing Time SeriesCassandra is well known as the database of choice when collecting time series events. These may be messages, events or similar transactions that have a tim...
Cassandra TTL intricacies and usage by examples
10/30/2019
TTL stands for ‘Time to Live’ . It’s a common functionality provided by many of new age DBs.Modern DBs are designed for speed and scale and much of them have some constrained to achieve that, almost a...
billkellett/datastax-data-modeling-workshop
10/22/2019
This is a 4-hour introductory workshop on data modeling for DataStax Enterprise. Motivation Prospective customers often find DSE Data Modeling to be a stumbling block, because it is very different fr...
Basic Rules of Cassandra Data Modeling
Picking the right data model is the hardest part of using Cassandra. If you have a relational background, CQL will look familiar, but the way you use it can be very different. The goal of this post is...
Apache Cassandra Data Modeling and Query Best Practices
Organizations have many choices when it comes to database platforms. Choosing the right one for an application should be based on the application’s characteristics and the platform’s features. In this...