- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于MapReduce生成HFile格式文件的HBase入库方法一种基于MapReduce生成HFile格式文件的HBase入库方法
一种基于MapReduce生成HFile文件入库方法
1、方案名称
一种基于MapReduce生成HFile格式文件的HBase入库方法。
本方案涉及hbase、hadoop、云计算及电信计费详单管理领域。
3.1、方案一:JAVA客户端用HtablePool入库
HBase提供JAVA客户端,其可使用HtablePool方式入库,其性能如下:
线程数 客户端缓存 v-length 总记录数(条) 总时间(毫秒) 条/秒 50 1 1M 1000 1000 3870 258.4 100 1 1M 500 1000 4884 204.75 200 1 1M 250 1000 8928 112.01 50 2 1M 1000 2000 3895 513.48 100 2 1M 500 2000 6271 318.93 200 2 1M 250 2000 10232 195.47 3.2、方案二:JAVA客户端使用HTable入库
HBase提供JAVA客户端,其可使用HTable方式入库,其性能如下:
随着线程数的增加,写入效率随之提高;对于单条提交的情况提高明显,对于客户端有缓存的情况影响不大;
设置客户端缓存后,写入效率明显提高;
随着运行客户端个数的增加,写入效率提高不明显,还存在降低的情况。
最优结果:客户端缓存2M,单客户端,5个线程,一个客户端每秒写入速度达14124条。
三列写入:
随着线程数的增加,写入效率随之明显提高;
设置客户端缓存后,写入效率有所提高,但是缓存越大写入效率反而降低;
随着运行客户端个数的增加,写入效率提高不明显,还存在降低的情况。
最优结果:客户端缓存2M,单客户端,10个线程,一个客户端每秒写入速度达3030条。
多列写入:
htable 测试性能 说明 设为 缓存大小设为 多线程跑: 每条记录大小 多列入库测试 列 列 列 入库数量 花费时间() 花费时间() 花费时间() 10000 637 15.70 1140 8.77 2266 4.41 3.3、方案三:HBase详单存储程序(c客户端)
基于HBase C客户端开发的详单存储测试场景准备文件,放置指定目录,模拟计费话单[demoe3base@kf-app1 hbaseclient]$ ll data总用量 57730-rw-rw-r-- 1 demoe3base demoe3base 1096998 6月 25 10:21 mes1000.info-rw-rw-r-- 1 demoe3base demoe3base 1700348 6月 25 10:20 mes1550-2.info-rw-rw-r-- 1 demoe3base demoe3base 1700348 6月 25 10:20 mes1550.info-rw-rw-r-- 1 demoe3base demoe3base6月 25 10:43 mes15562.info-rw-rw-r-- 1 demoe3base demoe3base 32908 6月 25 10:23 mes30.info-rw-rw-r-- 1 demoe3base demoe3base6月 25 10:27 mes33440.info-rw-rw-r-- 1 demoe3base demoe3base 823845 6月 25 10:21 mes751.info
测试程序从该目录循环读入每一个文件,循环从文件中读每一行记录,单列写E3base测试:列数据为,读取文件的行记录双列写E3base测试:一列数据为,读取文件的行记录;二列数据为20位长度的时间序号。每个文件处理完,提交一次。写E3base都使用缓存接口。
安徽环境测试结果:
单列写:events: 107766 ,time: 32.000000 tps:3330.000000events: 107766 ,time: 31.000000 tps:3476.322580双列写:events: 107766 ,time: 65.000000 tps:1646.271845events: 107766 ,time: 63.000000 tps:1708.169212北京环境测试结果:单列写:events: 107766 ,time: 29.000000 tps:3716.068966events: 107766 ,time: 29.000000 tps:3716.068966双列写:events: 107766 ,time: 103.000000 tps:1046.271845events: 107
您可能关注的文档
- 【全球首次】混凝土千米泵送试验取得成功!【全球首次】混凝土千米泵送试验取得成功!.doc
- 【创新设计】2015年高考数学(人教A版,理)一轮复习配套讲义:第1篇 第1讲 集合及其运算【创新设计】2015年高考数学(人教A版,理)一轮复习配套讲义:第1篇 第1讲 集合及其运算.doc
- 【初升高】数学该如何过渡【初升高】数学该如何过渡.docx
- 【创新设计】2015年高考数学(人教A版,理)一轮复习配套讲义:第5篇 第2讲 等差数列及其前n项和【创新设计】2015年高考数学(人教A版,理)一轮复习配套讲义:第5篇 第2讲 等差数列及其前n项和.doc
- 【南方新高考】2015高考历史总复习课时检测:第5单元 从科学社会主义理论到社会主义制度的建立【南方新高考】2015高考历史总复习课时检测:第5单元 从科学社会主义理论到社会主义制度的建立.doc
- 【历史论文】浅谈在初中历史教学中如何渗透传统文化【历史论文】浅谈在初中历史教学中如何渗透传统文化.docx
- 【创新设计】2015年高考数学(人教A版,理)一轮复习配套讲义:第8篇 第4讲 直线与圆、圆与圆的位置关系【创新设计】2015年高考数学(人教A版,理)一轮复习配套讲义:第8篇 第4讲 直线与圆、圆与圆的位置关系.doc
- 【南宁】《2015年房地产、建筑业“营改增”过渡期准备及纳税管理策略》(3月28-29日)【南宁】《2015年房地产、建筑业“营改增”过渡期准备及纳税管理策略》(3月28-29日).doc
- 【史上最全】2011中考数学真题解析73_多边形的内角和_外角和(含答案)【史上最全】2011中考数学真题解析73_多边形的内角和_外角和(含答案).doc
- 【南京一轮复习】第5课时 圆与圆的位置关系【南京一轮复习】第5课时 圆与圆的位置关系.doc
- 一类医疗技术目录具体分科一类医疗技术目录具体分科.doc
- 一级-链式提升机(有全套CAD图纸)一级-链式提升机(有全套CAD图纸).doc
- 一类医疗技术目录一类医疗技术目录.doc
- 一类医疗器械目录一类医疗器械目录.doc
- 一级人力资源劳动关系管理模块真题(2010.5-2014.11)一级人力资源劳动关系管理模块真题(2010.5-2014.11).doc
- 一级冲刺建设工程项目管理一级冲刺建设工程项目管理.doc
- 一级医院 检验科规章制度一级医院 检验科规章制度.doc
- 一级建造师 建筑实务考试经验 吐血分享一级建造师 建筑实务考试经验 吐血分享.doc
- 一级人力资源管理师考试资料--小抄版最新一级人力资源管理师考试资料--小抄版最新.doc
- 一级建造师《建筑工程管理与实务》历年真题一级建造师《建筑工程管理与实务》历年真题.doc
最近下载
- 25题技术研发工程师岗位常见面试问题含HR问题考察点及参考回答.docx VIP
- 2025年《开学第一课》.ppt VIP
- 烟草物流师3级专业知识复习提纲下发版课件.docx
- Grundfos格兰富计量泵SMART Digital S, DDA, DDC, DDE up to 30 lph (Data Booklet)产品选型手册.pdf
- 2023年新版GMP成品运输确认.docx VIP
- 河北省阜平县石漕沟水库枢纽工程可行性研究报告的审查意见.docx
- 22G101 三维彩色立体图集.docx VIP
- 预留预埋施工.pdf VIP
- 某公司卓越绩效管理手册.pdf VIP
- 中国石化零售管理系统站级平台用户操作手册.doc VIP
文档评论(0)