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.
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