Monday, October 16, 2017

Getting Started With Spring Data Cassandra

DZone Database Zone
Getting Started With Spring Data Cassandra
Getting Started With Spring Data Cassandra

I have recently been learning Apache Cassandra to use at work and I think it is about time I consolidated my experience within a blog post. But rather than focusing on how Cassandra works itself, this post will look at how to use Spring Data Cassandra.

I know I just said I wouldn’t focus on how Cassandra works, but if I don’t give you any sort of background information, you're going to feel incomplete. Apache Cassandra is a NoSQL distributed database for managing large amounts of data across many servers while providing high availability at the cost of decreased consistency. High availability is achieved by replicating data to multiple nodes, allowing one or many nodes to go down (the hamster stopped providing power to the machine) without stopping the system as a whole from working since there is still at least one node still running. Of course, if all the nodes stop working, then you're screwed and Cassandra won’t save you!

No comments:

Fun With SQL: Functions in Postgres

DZone Database Zone Fun With SQL: Functions in Postgres In our previous  Fun with SQL  post on the  Citus Data  blog, we covered w...