上一页 1 ··· 6 7 8 9 10 11 下一页

2015年1月4日

摘要: 功能用于监视虚拟机各种运行状态信息的命令行工具。它可以显示本地或远程虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据,在没有GUI图形界面,只提供了纯文本控制台环境的服务器上,它将是运行期定位虚拟机性能问题的首选工具。示例说明参数interval和count代表查询间隔和次数,如果省略这两... 阅读全文
posted @ 2015-01-04 12:11 非著名野生程序员 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 功能列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Class,main()函数所在类)的名称,以及这些进程的本地虚拟机的唯一ID(LVMID,Local Virtual Machine Identifier)。对于本地虚拟机进程来说,LVMID与操作系统的进程ID(PID,Process... 阅读全文
posted @ 2015-01-04 10:47 非著名野生程序员 阅读(637) 评论(0) 推荐(0) 编辑

2014年12月22日

摘要: 引言MapReduce作出保证:进入每个Reducer的数据行都是有序的(根据数据行的键值进行排序)。MapReduce将Mapper的输出进行排序并传递给Reducer作为输入的过程称为Shuffle。在很多场景下,Shuffle是整个MapReduce过程的核心,也是“奇迹”发生的地方,如下图所... 阅读全文
posted @ 2014-12-22 15:56 非著名野生程序员 阅读(2406) 评论(0) 推荐(1) 编辑

2014年12月16日

摘要: 引言在系统构建完成之后,我们通常会使用REST API对外提供服务,在REST API的处理过程中经常会出现一些异想不到的问题(用户权限不足、参数不全、数据库访问异常等),导致请求失败,很多时候用户并不能理解这些失败是如何造成的,他们更多的是直接找到相应的开发者询问:“我的这个接口失败了,没有拿到数... 阅读全文
posted @ 2014-12-16 18:09 非著名野生程序员 阅读(2477) 评论(1) 推荐(1) 编辑

2014年12月15日

摘要: 引言假设HBase某张表有1000个Region,里面存储着100万行数据,现在需要统计满足某些条件的行数,普通的做法是使用Filter(过滤条件),通过HBase API将满足过滤条件的行数据Scan至客户端之后进行汇总,这需要在HBase RegionServer与Client之间传送大量的数据... 阅读全文
posted @ 2014-12-15 17:12 非著名野生程序员 阅读(1703) 评论(1) 推荐(0) 编辑

2014年12月8日

摘要: 布隆过滤器用于测试某一元素是否存在于给定的集合中,是一种空间利用率很高的随机数据结构(probabilistic data structure),存在一定的误识别率(false positive),即布隆过滤器报告某一元素存在于某集合中,但是实际上该元素并不在集合中,但是没有错误识别的情形(fals... 阅读全文
posted @ 2014-12-08 10:35 非著名野生程序员 阅读(1472) 评论(2) 推荐(2) 编辑

2014年12月2日

摘要: HFileBlock官方源码注释:ReadingHFileversion 1 and 2 blocks, and writing version 2 blocks.In version 1 all blocks are always compressed or uncompressed, as sp... 阅读全文
posted @ 2014-12-02 20:36 非著名野生程序员 阅读(1238) 评论(0) 推荐(0) 编辑

2014年11月27日

摘要: Instead of creating anHTableinstance for every request from your client application, itmakes much more sense to create one initially and subsequently ... 阅读全文
posted @ 2014-11-27 10:44 非著名野生程序员 阅读(1427) 评论(0) 推荐(0) 编辑

2014年2月20日

摘要: 介绍MapReduce InputFormat、OutputFormat以及相关的抽象类,源码的注释已经很详尽,因此不作任何额外说明。 阅读全文
posted @ 2014-02-20 22:19 非著名野生程序员 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 本文Job任务的提交指的是MapReduce编程时通过Job waitForCompletion执行任务的流程,没有涉及到Job任务的具体调度,同时文中也详细描述了Job任务实际提交之前InputSplit的形成过程。 阅读全文
posted @ 2014-02-20 10:19 非著名野生程序员 阅读(1040) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页