Chapter 5. Programming Redis Part Two – Lua Scripting, Administration, and DevOps
In this chapter, we will first focus on the capabilities and limitations of server scripting in Lua. Lua scripts provides us with options to add complex behavior to Redis without the need to modify the Redis source code. We will revisit some of the examples from the previous chapters and see how these applications can be improved and simplified with the use of Lua scripts. From there, we will slightly switch gears to focus on how the two administration topics-Redis master-slave replication and transactions-impacts your application designs. We'll finish the chapter by examining the role of Redis in a typical DevOps environment, which many organizations of all sizes are adopting to improve their delivery of information and computing resources.