API ReferenceKeys
Get
Retrieve data from a key
Syntax
Redix.Get(key, callback)Parameters
Prop
Type
Returns
Prop
Type
Examples
With Callback
Redix.Get('player:123', function(err, data)
if not err and data then
print('Player name:', data.name)
print('Player level:', data.level)
end
end)Without Callback
local data = Redix.Get('player:123')
if data then
print('Player data:', json.encode(data))
endUse Cases
Load Player Data
function LoadPlayer(playerId, callback)
Redix.Get('player:' .. playerId, function(err, playerData)
if not err and playerData then
callback(playerData)
else
print('Player not found')
callback(nil)
end
end)
endCache Check
function GetWithCache(key, fetchFunction)
Redix.Get('cache:' .. key, function(err, cached)
if cached then
print('Cache hit')
return cached
end
-- Cache miss, fetch from source
local data = fetchFunction()
Redix.Save('cache:' .. key, data, 300)
return data
end)
endBest Practices
Always Check for nil
Redix.Get('key', function(err, data)
if not err and data then
-- Safe to use data
ProcessData(data)
else
-- Handle missing key
print('Key not found')
end
end)