linux下Hiredis的安装和简单使用

linux下Hiredis的安装和简单使用

零、前言

redis太火了,虽然现在自己没有使用,说不定有一天会用到,就研究了一些redis的操作,这里把自己的研究redis的C操作库hiredis的过程分享一下。

一、hiredis的安装

下载地址:https://github.com/redis/hiredis/releases
安装命令:make; make install
安装成功的截图:
在这里插入图片描述
在这里插入图片描述

二、Hiredis的使用

1、使用./redis-server启动redis服务器
在这里插入图片描述

2、测试代码

#include <iostream>
#include "hiredis/hiredis.h"

using namespace std;

int main()
{
    redisContext *pContext = redisConnect("127.0.0.1",6379);
    if(pContext->err)
    {
        redisFree(pContext);
        cout << "connect to redisServer fail" << endl;
        return -1;
    }
    cout << "connect to redisServer success" << endl;
    redisReply *pReply = (redisReply*)redisCommand(pContext,"set ISmileLi helloWorld");
    cout << pReply->str << endl;

    pReply = (redisReply*)redisCommand(pContext,"get ISmileLi");
    cout << pReply->str << endl;

    freeReplyObject(pReply);
    redisFree(pContext);
    return 0;
}

3、./redis-cli启动redis客户端,测试结果:
在这里插入图片描述

posted @ 2019-06-22 10:18  ISmileLi  阅读(189)  评论(0编辑  收藏  举报