Pages

Monday, August 21, 2023

Cassandra Database

Cassandra Database


- Cassandra is a Open Source, NoSQL database.
- Cassandra provides:

 Highly scalable
 High performance
 Distributed database

-Cassandra is designed to handle large amounts of data in a cluster of nodes. The nodes of the cluster are commodity servers.
- Cassandra provides high availability with no single point of failure.

Cassandra supports the CAP theorem.

According to CAP theorem, the system must provide guarantee for:

- Consistency
- Availability
- Partition Tolerance

Cassandra supports the following

Consistency
Updates to the state of the system are seen by all the clients simultaneously.

Availability
Guarantee of the system to be available for every valid request.

Partition tolerance
The system continues to operate despite arbitrary message loss or network partition.

No comments:

Post a Comment