1. 首页
  2. 数据库
  3. 其它
  4. C++开发的Redis数据导入工具优化

C++开发的Redis数据导入工具优化

上传者: 2021-01-03 20:40:41上传 PDF文件 63.69KB 热度 7次
背景 使用C++开发了一个Redis数据导入工具 从oracle中将所有表数据导入到redis中; 不是单纯的数据导入,每条oracle中的原有记录,需要经过业务逻辑处理, 并添加索引(redis集合); 工具完成后,性能是个瓶颈; 优化效果 使用了2个样本数据测试: 样本数据a表8763 条记录; b表940279 条记录; 优化前,a表耗时11.417s; 优化后,a表耗时1.883s; 用到的工具 gprof, pstrace,time 使用time工具查看每次执行的耗时,分别包含用户时间和系统时间; 使用pstrace打印实时运行,查询进程主要的系统调用,发现耗时点;
下载地址
用户评论