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 1475 posts
Apache Cassandra Architecture - A Bias For Action
1/25/2019
IntroductionAn Introduction To Apache Cassandra , introduced us to various types of NoSQL database and Apache Cassandra. In this article I am going to delve into Cassandra’s Architecture.Cassandra is ...
Cassandra - The fellowship of The Ring
In the previous article, I wrote about Cassandra Node. Although the node plays an important role by itself, things like high-availability, fault-tolerance, resiliency and scalability are only achieved...
Consistent Hashing in Cassandra
In my previous post An Introduction to Cassandra, I briefly wrote about core features of Cassandra. In this post, I will talk about Consistent Hashing and it’s role in Cassandra. Cassandra is designed...
Using Apache Cassandra — A few things before you start
1/24/2019
The CQL — Cassandra Query language gives an almost SQL type interface to Apache Cassandra. I have found many times, that many who use this, do not know about some important points of Cassandra that ma...
Apache Cassandra — The minimum internals you need to know
We will discuss two parts here; first, the database design internals that may help you compare between database’s, and second the main intuition behind auto-sharding/auto-scaling in Cassandra, and how...
Implementing the Netflix Media Database
Implementing the Netflix Media DatabaseNetflix Technology BlogBlockedUnblockFollowFollowingDec 14, 2018In the previous blog posts in this series, we introduced the Netflix Media DataBase (NMDB) and it...
How to migrate data from Cassandra to Elassandra in Docker containers
A client recently asked us to migrate a Cassandra cluster running in Docker containers to Elassandra, with the data directory persisted via a bind mount. Elassandra is a fork of Cassandra integrated c...
Cassandra vnodes: How many should I use? - Instaclustr
For quite some time, Instaclustr has been tuning the number of vnodes that we use when deploying large clusters. Recently, we have extended this to make 16 vnodes the default for all new Cassandra 3+ ...