Hiredis就是一个C库函数,提供了对于Redis基本的操作函数。

比如数据库连接指令,发送指令和释放资源

  1. /**连接数据库*/
  2. redisContext *redisConnect(const char *ip, int port);
  3. /**发送命令请求*/
  4. void *redisCommand(redisContext *c, const char *format, ...);
  5. void *redisCommandArgv(redisContext *c, int argc, const char **argv, const size_t *argvlen);
  6. void redisAppendCommand(redisContext *c, const char *format, ...);
  7. void redisAppendCommandArgv(redisContext *c, int argc, const char **argv, const size_t *argvlen);
  8. /*释放资源*/
  9. void freeReplyObject(void *reply);
  10. void redisFree(redisContext *c);

参考资料

https://www.jianshu.com/p/788e8b44f225