Cassandra Consulting, Implementation and Support Services

Apache Cassandra handles big data workloads across multiple nodes with no single point of failure.

 
Delivering Multi-site Multi-vendor Projects with Mixed Teams
Choosing NoSQL over RDBMS

The main advantage of NoSQL is horizontal scalability and distributed storage. That means you can have a large number of ‘cluster nodes’ and write to them in parallel. The cluster will ensure changes are propagated to the other cluster nodes eventually (eventual consistency).

The developer requires high coding velocity and great agility in the application building process. NoSQL databases have proven to be a better choice in that regard, using object-focused technologies such as JSON.

 

Cassandra Ecosystem

Key Elements Of Cassandra

Components of Cassandra

Node, Data Center, Cluster, Commit Log, Mem-table , SSTable.

Data Replication

There are two kinds of replication strategies in Cassandra. Simple Strategy and Network Topology Strategy.

Delivering Multi-site Multi-vendor Projects with Mixed Teams
Write Operation

Coordinator sends a write request to replicas.

Read Operation

There are three types of read requests, Direct request, Digest request, Read repair request.