API ReferenceLists
Overview
Lists are ordered collections of strings in Redix. They are perfect for implementing queues, stacks, message logs, and any scenario where you need to maintain an ordered sequence of elements.
Available Operations
Push Operations
Pop Operations
Access Operations
Modification Operations
Use Cases
- Task queues (FIFO with RPush/LPop)
- Stacks (LIFO with LPush/LPop)
- Chat history
- Activity logs
- Undo/Redo systems
Quick Example
local Redix = exports.redix:GetInterface()
-- Add tasks to queue
Redix.RPush('queue:tasks', {task = 'process_order', id = 123})
-- Process from queue
Redix.LPop('queue:tasks', function(err, task)
ProcessTask(task)
end)