summaryrefslogtreecommitdiff
path: root/tools/maat_redis_tool.cpp
diff options
context:
space:
mode:
authorzhengchao <[email protected]>2018-12-06 21:11:51 +0600
committerzhengchao <[email protected]>2018-12-06 21:11:51 +0600
commita92e7b4253c503b500bd8ac9ea74bd78fb45c7cb (patch)
tree5cc7e1720240e70f88e5a4f1be3f4dac6a43a2ad /tools/maat_redis_tool.cpp
parent953393b448a7d6719bfac6af2c2c818c2d7bb289 (diff)
测试一次写入20万lines和rule的性能。
Diffstat (limited to 'tools/maat_redis_tool.cpp')
-rw-r--r--tools/maat_redis_tool.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/maat_redis_tool.cpp b/tools/maat_redis_tool.cpp
index 55b1913..0d21dbb 100644
--- a/tools/maat_redis_tool.cpp
+++ b/tools/maat_redis_tool.cpp
@@ -173,7 +173,7 @@ clean_up:
}
int count_line_num(const char* table_name,const char* line,void *u_para)
{
- (*((int *)u_para))++;
+ (*((unsigned int *)u_para))++;
return 0;
}
int line_idx=0;
@@ -221,7 +221,7 @@ int make_serial_rule(const char* table_name,const char* line,void *u_para)
#define WORK_MODE_JSON 1
int main(int argc, char * argv[])
{
- int oc=0,ret=0, i=0,success_cnt=0;
+ int oc=0,ret=0;
int model=0;
char redis_ip[64];
int redis_port=6379;
@@ -230,7 +230,7 @@ int main(int argc, char * argv[])
char dump_dir[128], json_file[128], tmp_iris_path[128];
strncpy(dump_dir,redis_dump_dir,sizeof(dump_dir));
redisContext * ctx=NULL;
- int total_line_cnt=0;
+ unsigned int total_line_cnt=0, success_cnt=0, i=0;
int timeout=0;
FILE* json_fp=NULL;
cJSON *json=NULL, *tmp_obj=NULL;