資源簡介
封裝的redis C++操作庫,便于開發的時候使用
代碼片段和文件信息
/*
*?redis_interface.cpp
*?Author:?wensheng
*?Data:?2015-12-24
*
*/
#include?“h/varstr.h“
#include?“./hlog/logger.h“
#include?
#include?“hiredis/redis_interface.h“
using?namespace?std;
using?namespace?ws_redis;
int?main()
{
int?i?=?0;
initLog();
uint32_t?key?=?REDIS_MANAGER.CreateContext(“116.31.121.127“7781);
cout?<
PRedisContext?pRD?=?REDIS_MANAGER.getRedis(key);
REDIS_MANAGER.selectDB(pRD?0);
if?(pRD?==?NULL)
{?
cout?<“crate?fail!“;
return?0;
}
//?測試腳本
for?(;?i?100000000;?++i)
{
string?key?=?“ws_hello“?+?ws::toString(i);
string?value?=?“return?‘Hlleo?“?+?ws::toString(100000?-?i)?+?“?word!‘“;
vector?vec;
REDIS_MANAGER.loadscript(pRD?key?value);
REDIS_MANAGER.excescript(pRD?key?vec);
for?(uint32_t?j?=?0;?j? {
cout?< }
}
/*?//?測試string
for?(;?i?100000000;?++i)
{
string?value?=?ws::toString(i);
REDIS_MANAGER.setStrValue(pRD?“ws_Hello“?value);
string?value2?=?““;
REDIS_MANAGER.getStrValue(pRD?“ws_Hello“?value2);
cout?< }
*/
cin?>>?i;
closeLog();
REDIS_MANAGER.CloseAllContext();
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????360448??2016-01-22?17:29??redis_helper\core
?????文件????????920??2016-01-21?19:57??redis_helper\h\mutex.cpp
?????文件????????558??2016-01-21?20:00??redis_helper\h\mutex.h
?????文件??????11304??2016-01-22?18:30??redis_helper\h\mutex.o
?????文件???????1390??2016-01-07?16:00??redis_helper\h\types.h
?????文件???????2650??2016-01-20?18:29??redis_helper\h\varstr.cpp
?????文件???????2186??2016-01-20?18:28??redis_helper\h\varstr.h
?????文件??????47472??2016-01-22?18:30??redis_helper\h\varstr.o
?????文件????????337??2015-08-17?15:20??redis_helper\h\備用\unistr.h
?????文件????????865??2015-08-17?15:20??redis_helper\h\備用\varstr.h
?????文件????????109??2015-08-17?15:20??redis_helper\h\備用\version.h
?????文件????????303??2015-08-17?15:20??redis_helper\hiredis\hiredis\fmacros.h
?????文件??????40596??2016-01-22?17:03??redis_helper\hiredis\hiredis\hiredis.cpp
?????文件??????10020??2016-01-12?20:22??redis_helper\hiredis\hiredis\hiredis.h
?????文件??????39652??2016-01-22?18:30??redis_helper\hiredis\hiredis\hiredis.o
?????文件?????105778??2016-01-13?16:58??redis_helper\hiredis\hiredis\libhiredis.a
?????文件???????2422??2015-08-17?15:20??redis_helper\hiredis\hiredis\Makefile
?????文件??????10135??2015-08-17?15:20??redis_helper\hiredis\hiredis\net.c
?????文件???????2249??2015-08-17?15:20??redis_helper\hiredis\hiredis\net.h
?????文件??????15164??2016-01-22?18:30??redis_helper\hiredis\hiredis\net.o
?????文件??????17449??2015-08-17?15:20??redis_helper\hiredis\hiredis\sds.c
?????文件???????3317??2015-08-17?15:20??redis_helper\hiredis\hiredis\sds.h
?????文件??????17084??2016-01-22?18:30??redis_helper\hiredis\hiredis\sds.o
?????文件??????87738??2016-01-22?18:26??redis_helper\hiredis\redis_interface.cpp
?????文件??????15765??2016-01-22?18:27??redis_helper\hiredis\redis_interface.h
?????文件????1127124??2016-01-22?18:30??redis_helper\hiredis\redis_interface.o
?????文件???????4526??2015-08-17?15:21??redis_helper\hlog\doggy?監控相關的\algo.cpp
?????文件????????930??2015-08-17?15:21??redis_helper\hlog\doggy?監控相關的\algo.h
?????文件?????????33??2015-08-17?15:21??redis_helper\hlog\doggy?監控相關的\debug.h
?????文件???????6880??2015-08-17?15:21??redis_helper\hlog\doggy?監控相關的\interproc.cpp
............此處省略64個文件信息
評論
共有 條評論