# Functions
ChangeDb 切换Redis数据库
* @param ctx 上下文
* @param dbId redis数据库id
*/.
Decr 将 key 中储存的数字值减一*
* @param key 键
* @return 返回减少后的值,错误信息
*/.
GetBaseAllInfo 获取redis基础信息
* @param ctx 上下文
* @return 返回redis的基础信息
*/.
GetDbCount 获取单个库的数量
* @param ctx 上下文
* @param dbId redis数据库id
* @return 返回该库下的数量
*/.
GetDbKeys 获取指定库中的key
* @param ctx 上下文
* @param cursor 游标
*/.
GetKeyInfo 通过key获取该键下值的所有信息
* @param ctx 上下文
* @param key 键
* @return 返回值的所有信息,如果获取失败,返回错误信息
*/.
GetList 获取redis list类型的数据,返回值和大小
* @param ctx 上下文
* @param key 键
* @return 返回值和大小
*/.
GetRange 返回 key 中字符串值的子字符*
* @param key 键
* @param start 起始下标
* @param end 结束下标
* @return 返回值,错误信息
*/.
GetSet 将给定 key 的值设为 value ,并返回 key 的旧值(old value)*
* @param key 键
* @param newValue 新值
* @return 返回值,错误信息
*/.
GetStr 获取redis string类型的数据*
* @param key 键
* @return 返回值,错误信息
*/.
GetTTL 获取redis数据剩余时间,返回剩余时间的秒数;如果是永久有效,返回-1
* @param ctx 上下文
* @param key 键
*/.
GetType 获取值类型,返回类型
* @param ctx 上下文
* @param key 键
* @return 返回值的类型
*/.
HMGet 同时将多个 field-value (域-值)对设置到哈希表 key 中*
* @param key 键
* @param fields..
HMSet 同时将多个 field-value (域-值)对设置到哈希表 key 中*
* @param key 键
* @param value..
Incr 将 key 中储存的数字值增1*
* @param key 键
* @return 返回增加后的值,错误信息
*/.
Incrby 将 key 中储存的数字值增加指定的数*
* @param key 键
* @param value 类型仅仅支持浮点和整数
* @return 返回增加后的值,错误信息
*/.
NewRedisClient *新建一个redis客户端
* 注意:Timeout的单位是s,默认超时时间为1s
* @param config redis配置文件
*/.
Ping redis测试是否联通
* @param ctx 上下文
* @return 正常返回nil,错误返回错误信息
*/.
SetNX (SET if Not eXists)只有在 key 不存在时设置 key 的值*
* @param key 键
* @param value 值
* @param seconds 数据存活时间,当值为-1或0时为永久有效
*/ @return 返回成功还是失败,错误信息.
SetRange 用 value 参数覆写给定 key 所储存的字符串值,从偏移量 offset 开始*
* @param key 键
* @param replaceValue 替换字符串
* @param start 替换开始的下标
*/ @return 返回成功还是失败,错误信息.
SetStr 设置redis中的值,该值永久有效*
* @param key 键
* @param value 值
* @return 返回成功还是失败,错误信息
*/.
SetStrEX 设置redis中的值*
* @param key 键
* @param value 值
* @param seconds 数据存活时间,当值为-1或0时为永久有效
*/ @return 返回成功还是失败,错误信息.
StrLen 返回 key 所储存的字符串值的长度*
* @param key 键
* @return 返回字符串的长度
*/.
# Variables
No description provided by the author