hiredis如何使用
时间: 2024-02-21 07:35:24 浏览: 63
hiredis是一个C语言实现的Redis客户端库,可以在C/C++应用程序中使用该库来连接Redis服务器并执行Redis命令。下面是hiredis的使用步骤:
1. 下载hiredis库并进行编译安装,可从官网(https://github.com/redis/hiredis)中下载源代码。
2. 在C/C++应用程序中包含hiredis头文件。
```c
#include <hiredis/hiredis.h>
```
3. 创建Redis连接对象并连接Redis服务器。
```c
redisContext* c = redisConnect("127.0.0.1", 6379);
if (c == NULL || c->err) {
if (c) {
printf("Error: %s\n", c->errstr);
redisFree(c);
} else {
printf("Error: Can't allocate redis context\n");
}
exit(1);
}
```
4. 执行Redis命令。
```c
redisReply* reply = redisCommand(c, "SET %s %s", "key", "value");
freeReplyObject(reply);
```
5. 断开与Redis服务器的连接。
```c
redisFree(c);
```
以上就是hiredis的基本使用步骤。需要注意的是,在使用hiredis时应该保证Redis服务器已经启动并且连接参数正确。