码迷,mamicode.com
首页 > 其他好文 > 详细

Redis学习之路(003)- hiredis安装及测试

时间:2017-05-20 12:28:16      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:obj   oca   set   https   test   connect   man   redis学习   lib   

一. hiredis下载地址及C API  github下载:https://github.com/redis/hiredis

安装脚本:

1 #!/bin/zsh
2 git clone https://github.com/redis/hiredis.git
3 cd hiredis
4 make
5 make install

二. 文件pc,我是把libhiredis.so放到/usr/local/lib/中,把hiredis.h放到/usr/local/inlcude/hiredis/中的。

三. redis启动关闭

    服务启动:redis-server   

    客户端连接:redis-cli

    客户端关闭:redis-cli shutdown
四. hiredis测试:
 1 #include <stdio.h> 
 2 #include <hiredis/hiredis.h> 
 3 int main() 
 4 { 
 5      redisContext *conn  = redisConnect("127.0.0.1",6379); 
 6      if(conn != NULL && conn->err) 
 7      {   
 8          printf("connection error: %s\n",conn->errstr); 
 9          return 0; 
10      }   
11      redisReply *reply = (redisReply*)redisCommand(conn,"set foo 1234"); 
12      freeReplyObject(reply); 
13              
14      reply = redisCommand(conn,"get foo"); 
15      printf("%s\n",reply->str); 
16      freeReplyObject(reply); 
17              
18      redisFree(conn); 
19      return 0; 
20 }

编译:gcc -o  redis_test redis_test.c -L/usr/local/lib/ -lhiredis

 

Redis学习之路(003)- hiredis安装及测试

标签:obj   oca   set   https   test   connect   man   redis学习   lib   

原文地址:http://www.cnblogs.com/jikexianfeng/p/6881736.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!