redis_pool

Redis连接池类

引用:require("redis.pool")

  • 可作为应用全局变量


代码示例

-- 创建并启动连接池
local pool = redis_pool.new()
if pool:start("127.0.0.1",6379,"password", 10) then
    print("启动连接池成功")
end
-- 获取redis连接对象
local redis = pool:get()
redis:commond("SET A B")


构造函数

redis_pool()
创建Redis连接池对象


方法概览

返回值 方法及描述
boolean start(ipaddress, port,password, size)
启动连接池
void close()
关闭连接池
get get()
获取连接对象


方法详细

start(ipaddress, port,password, size)

描述 启动连接池。
参数 ipaddress (string): 数据库IP地址。
port (ushort): 数据库端口。。
password (string): 数据库密码。
size (number): 连接池上限大小。
返回值 void: 无。


close()

描述 关闭连接池。
参数 无。
返回值 void: 无返回值。


get()

描述 获取连接对象。
参数 无。
返回值 redis_conn: 返回redis_conn连接对象。