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