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连接对象。 |