hiredis安装及测试

来源:互联网 发布:淘宝网2016新版本 编辑:程序博客网 时间:2024/05/16 08:22
(1) redis环境搭建 
 
(2) hiredis下载地址及C API  github
 
(3) hiredis安装 我是把libhiredis.so放到/usr/local/lib/中,把hiredis.h放到/usr/local/inlcude/hiredis/中的
 
(4) redis启动关闭 
 
    服务启动:redis-server   

    客户端连接:redis-cli

    客户端关闭:redis-cli shutdown
 
(5) hiredis测试:
#include <stdio.h> 
#include <hiredis/hiredis.h> 
int main() 

     redisContext *conn  = redisConnect("127.0.0.1",6379); 
     if(conn != NULL && conn->err) 
     {   
         printf("connection error: %s\n",conn->errstr); 
         return 0; 
     }   
     redisReply *reply = (redisReply*)redisCommand(conn,"set foo 1234"); 
     freeReplyObject(reply); 
             
     reply = redisCommand(conn,"get foo"); 
     printf("%s\n",reply->str); 
     freeReplyObject(reply); 
             
     redisFree(conn); 
     return 0; 
}

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


Redis学习手册(包括实例代码)

http://www.cnblogs.com/stephen-liu74/archive/2012/02/27/2370212.html

0 0