redis调用

redisf
调用redis命令的基础封装

function command:script_run(script_str,…)

描述

运行redis脚本命令
参数

  • script_str string 脚本串
  • … number|string|nil 脚本命令参数 arg1为KEY数量然后紧跟KEYS参数,之后是ARGV参数

返回值

  • number|string|table

function M.new_client(db_name)

描述

运行redis脚本命令
参数

  • db_name string 对应share_config_m 中写的key为redis表的名为db_name的连接配置

返回值

  • table obj

function M.instance(db_name)

描述

有时候并不想创建和管理redis连接,就直接访问常驻实例
参数

  • db_name string 对应share_config_m 中写的key为redis表的名为db_name的连接配置

返回值

  • table obj

function M.add_command(M)

描述

增加自定义command命令
参数

  • M string 对应commond命令实现

返回值

function M.new_watch(db_name,subscribe_list,psubscribe_list,call_back)

描述

redis订阅
参数

  • db_name string 对应share_config_m 中写的key为redis表的名为db_name的连接配置
  • subscribe_list string[] 订阅名列表
  • psubscribe_list string[] 批量订阅名列表
  • call_back function 回调函数

返回值

  • function 取消订阅函数

redis调用
https://huahua132.github.io/2024/06/29/skynet_fly_api_word/db/redisf/
作者
huahua132
发布于
2024年6月29日
许可协议