【发布时间】:2014-04-27 01:19:49
【问题描述】:
我正在执行一个范围扫描,它给了我 50 万条记录。
如果我设置scan.setCaching(100000) 不到一秒,但如果scan.setCaching(100000) 未设置,则需要将近 38 秒。
如果我设置scan.setBlockCache(false) 和scan.setCaching(100000) 会发生什么?行会被缓存吗?
我在第一次扫描后删除了操作系统缓存,但扫描记录的时间没有变化。为什么?
那么如何检查读取性能呢?
【问题讨论】:
标签: caching hadoop hbase database-scan