Question 75: In Cassandra data updates are performed as "compare (validation a condition) before setting (read before write) " is known as

  1. Consistent Transaction
  2. Get all Questions and Answer from here
  3. You need to have paid subscription to access all questions
  4. Thanks for considering Python Certification Material

Correct Answer : 3

Exp : The Paxos protocol is implemented in Cassandra with linearizable consistency, that is sequential consistency with real-time constraints. Linearizable consistency ensures transaction isolation at a level similar to the serializable level offered by RDBMSs. This type of transaction is known as compare and set (CAS); replica data is compared and any data found to be out of date is set to the most consistent value. In Cassandra, the process combines the Paxos protocol with normal read and write operations to accomplish the compare and set operation.

The Paxos protocol is implemented as a series of phases:

Prepare/Promise

Read/Results

Propose/Accept

Commit/Acknowledge

You can access to full explanation to question and answer from this page.