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;
}
#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
- hiredis安装及测试
- 安装hiredis
- Hiredis 安装
- Hiredis安装使用及浅析和一个利用Hiredis实现的简单类
- reids +hiredis 安装详解
- ubuntu中hiredis安装心得
- hiredis安装和使用介绍
- Hiredis
- Redis C客户端Hiredis的安装
- C++操作Redis数据库 如何安装hiredis
- hoop安装及测试
- pylearn2安装及测试
- Maven 安装及测试
- 安装Cython及测试
- Mahout安装及测试
- opencv安装及测试
- MongoDB 安装及测试
- pylearn2安装及测试
- iOS安全–Objective-C Method Swizzling
- postfix运行环境错误信息汇总(转)
- C#控制台基础 判断今天是不是星期三
- linux文件系统之mount流程分析
- 向基于Android Studio构建的项目中导入开源库(依赖)
- hiredis安装及测试
- iOS传值二block传值,通知传值
- 数据结构学习笔记之线性表
- Intent隐式实例3<http>
- hdu2602(背包)Bone Collector
- 教你从零开始搭建一款前端脚手架工具
- 【49】把字符串转换成整数
- javascript:基础教程(三)
- (十四)maven实践-创建web项目