This course covers Redis's features for executing atomic operations using transactions and pipelines. Learn how to build transactions, implement watch and unwatch, improve efficiency with pipelines, and handle errors in transactions.
Running a Redis Transaction
Adding a Decrement in Pipeline
Debug Redis Pipeline Errors
Complete the Redis Pipeline
Write a Redis Pipeline Script
Improve Efficiency with Redis Pipelines
Watch and Update User Balance
Updating User Balance with Redis
Abort Transaction on Negative Balance
Update Likes with Redis Transactions
Update Points with Redis Transactions
Concurrent Transactions with Watch and Unwatch
Adding Transaction Limits
Enhance Redis Transaction Control
Enhancing Redis Transaction Control
Update Player Points Atomically
Running Lua Scripting in Redis
Modify the Lua Script
Complete a Redis Lua Script
Decrement Book Copies in Redis
Write a Redis Lua Script
Complete the Player Score Script