Summary
This chapter started with a detailed examination of the Redis server scripting language called Lua before going into some examples of using Lua scripts with the EVAL command. This was followed by loading and then executing Lua scripts with the SCRIPT LOAD and EVALSHA commands. Next, we went back and saw how using Lua scripts can simplify the application logic in the earlier examples of the previous chapters, such the MARC21 ingestion, online stationery store, the linked data fragments server, and various node.js applications. The next section showed how in different Redis operational modes, such as Master-Slave replication and transactions, impact the Redis application design.
The final section was on how the role of Redis in the increasingly ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access