17 questions for “Lua Scripting”

Found in 1 field. Select a question to see its full answer.

Matching topics

Information Technology

17 questions in 1 technology

#QuestionTechnologyTopicLevel
1Why would you use a Lua script with Redis instead of just sending several separate commands from your application? Redis › Lua ScriptingRedisLua ScriptingBeginner
2How do you pass keys and other arguments into a Lua script when executing it with the EVAL command? Redis › Lua ScriptingRedisLua ScriptingBeginner
3How do you call other Redis commands from within a Lua script, and what restrictions apply to this? Redis › Lua ScriptingRedisLua ScriptingIntermediate
4How do you manage and organize Lua scripts in a larger application to keep them maintainable as your codebase grows? Redis › Lua ScriptingRedisLua ScriptingIntermediate
5How would you write a Lua script to implement an atomic rate limiter that checks and increments a request counter in a single operation? Redis › Lua ScriptingRedisLua ScriptingAdvanced
6What are the performance and blocking implications of running a Lua script in Redis, especially for a script that takes a long time to execute? Redis › Lua ScriptingRedisLua ScriptingAdvanced
7What is the difference between EVAL and EVALSHA, and why would you use EVALSHA in a production application? Redis › Lua ScriptingRedisLua ScriptingIntermediate
8When would you choose a Lua script over a MULTI and EXEC transaction to achieve atomicity in Redis? Redis › TransactionsRedisTransactionsAdvanced
9What is rate limiting, and why is Redis a good fit for implementing it? Redis › Rate Limiting with RedisRedisRate Limiting with RedisBeginner
10How do you implement a basic fixed window rate limiter using Redis's INCR and EXPIRE commands? Redis › Rate Limiting with RedisRedisRate Limiting with RedisBeginner