Lightweight transactions in Cassandra
- prepare/promise: The node wishing to accept a write communicates with other nodes, and the other nodes respond with an agreement.
- read/results: The initiating node makes a read request, and the other nodes respond with the data.
- propose/accept: The initiating node sends the proposed write, and the other nodes accept it.
- commit/ack: The initiating node commits the write, and the other nodes acknowledge (and commit) the write.
On this page
Share this
Share this
More resources
Learn more about Pythian by reading the following blogs and articles.
Handling a Cassandra transactional workload
Handling a Cassandra transactional workload
Jan 24, 2019 12:00:00 AM
3
min read
Concurrent Processing Issues with Distributed Transactions Glitch
Concurrent Processing Issues with Distributed Transactions Glitch
May 8, 2014 12:00:00 AM
3
min read
An effective approach to migrate dynamic thrift data to CQL, part 1
An effective approach to migrate dynamic thrift data to CQL, part 1
May 17, 2016 12:00:00 AM
6
min read
Ready to unlock value from your data?
With Pythian, you can accomplish your data transformation goals and more.