redis-lua - A Lua client library for the redis key value storage system
redis-lua 是 Lua 的 Redis client 套件,能讓 Lua 具備存取 Redis 的能力。
因為相依於 LuaSocket 套件,所以必須先用 LuaRocks 安裝 LuaSocket 套件。
luarocks install luasocket
相依套件安裝好,就可以進行 redis-lua 套件的安裝。
luarocks install redis-lua
都安裝好了就可以開始在程式中使用 redis-lua 對 Redis 進行存取。
使用上需先加入 redis-lua 套件。
local redis = require 'redis'
然後進行對 redis 的連線。
local client = redis.connect(ip, port)
如果 redis 有設定認證,可調用 auth 命令並帶入對應的密碼。
client:auth(password)
接著就可以視需要調用其它 Redis 的命令。