|
| static redisReply * | cmd (redisContext *arc, const char *format,...) |
| | 执行可变参数Redis命令
|
|
template<typename T> |
| static bool | get (redisContext *arc, const char *atab, int akey, T &adata) |
|
template<typename T> |
| static bool | get (redisContext *arc, const char *atab, std::map< int, T > &adata) |
|
template<typename T> |
| static bool | set (redisContext *arc, const char *atab, int akey, const T &adata) |
| static bool | del (redisContext *arc, const char *atab, int aid) |
| | 删除Redis中的指定键
|
◆ cmd()
| redisReply * ngl::redis_cmd::cmd |
( |
redisContext * | arc, |
|
|
const char * | format, |
|
|
| ... ) |
|
static |
执行可变参数Redis命令
使用redisvCommand发送格式化命令,并检查错误回复类型。
- Parameters
-
| arc | Redis连接上下文(由redisConnect创建) |
| format | printf风格的命令格式字符串 |
| ... | 格式化参数 |
- Returns
- 成功时返回redisReply指针(调用方需freeReplyObject),失败返回nullptr
◆ del()
| bool ngl::redis_cmd::del |
( |
redisContext * | arc, |
|
|
const char * | atab, |
|
|
int | aid ) |
|
static |
删除Redis中的指定键
- Parameters
-
| arc | Redis连接上下文 |
| atab | 键前缀(表名) |
| aid | 键ID后缀 |
- Return values
-
The documentation for this struct was generated from the following files:
- E:/GitHub/ngl_server/public/cpp/tools/db/redis/dbredis.h
- E:/GitHub/ngl_server/public/cpp/tools/db/redis/dbredis.cpp