• 大小: 8KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-10
  • 语言: C/C++
  • 标签: redis  

资源简介

hiredis的c++封装, 线程安全, 提供对键值对、队列、散列、集合结构的读写

资源截图

代码片段和文件信息

#include 
#include 
#include “RedisClient.h“
#include “RedisTestThread.h“
#include 

using namespace std;

int  main(int argc char *argv[])
{
RedisClient  redisCli;

int nErr = redisCli.ConnectWithTimeout(“127.0.0.1“ 6379 5000 ““);
if (nErr)
{
string  strErr = redisCli.GetErrorInfo();
printf(“failed to connect redis error : %s.\n“ strErr.c_str());
}
redisCli.StartHeartBeatThread(15);

vector  arrayTest;
for (int Idx = 1; Idx <= 10; Idx++)
{
RedisTestThread* pTestThread = new RedisTestThread(&redisCli Idx);
arrayTest.push_back(pTestThread);
}
for (int Idx = 0; Idx < arrayTest.size(); Idx++)
{
arrayTest[Idx]->StartTest();
}

char exitCode = getchar();
while (exitCode != ‘n‘)
{
exitCode = getchar();
}

return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        841  2017-11-07 17:25  RedisClient\RedisClient\main.cpp

     文件       1042  2017-11-07 17:26  RedisClient\RedisClient\makefile

     文件      15170  2017-11-07 17:05  RedisClient\RedisClient\RedisClient.cpp

     文件       2300  2017-11-07 16:54  RedisClient\RedisClient\RedisClient.h

     文件       5923  2017-11-07 17:09  RedisClient\RedisClient\RedisClient.vcxproj

     文件       1360  2017-11-07 17:09  RedisClient\RedisClient\RedisClient.vcxproj.filters

     文件       2548  2017-11-07 17:31  RedisClient\RedisClient\RedisTestThread.cpp

     文件        400  2017-11-07 17:16  RedisClient\RedisClient\RedisTestThread.h

     文件       1315  2017-11-07 14:27  RedisClient\RedisClient.sln

     目录          0  2017-11-07 17:31  RedisClient\RedisClient

     目录          0  2017-11-07 17:34  RedisClient

----------- ---------  ---------- -----  ----

                30899                    11


评论

共有 条评论