登录社区云,与社区用户共同成长
邀请您加入社区
HBase扫描操作Scan1 介绍扫描操作的使用和get()方法类似。同样,和其他函数类似,这里也提供了Scan类。但是由于扫描工作方式类似于迭代器,所以用户无需调用san()方法创建实例,只需要调用HTable的getScanner()方法,此方法才是返回真正的扫描器(scanner)实例的同时,用户也可以使用它迭代获取数据,Table中的可用的方法如下:ResultScanner getSca
有时需要从hbase中一次读取大量的数据,同时对实时性有较高的要求。可以从两方面进行考虑:1、hbase提供的get方法提供了批量获取数据方法,通过组装一个list gets即可实现;2、java多线程的Future方法实现了如何从多线程中获取返回数据。以上两种方法结合后,获取数据将会更加的高效。阅读到一篇文章,对这两个方法的结合使用给出了实例,并有详细的性能分析。特意转载过来,供以后的参考学习:
转发请说明出处 http://blog.csdn.net/ligy2005/article/details/12112455由于自己搭建 所以 没有 cloudera manager 快 但是 cloudera manager 架起来 对一两个 机器 负担 还是 有点 大 管理类和监控类工具过多 导致 使用内存 量 很大 废话不多说了直接开始