开发者社区> 问答> 正文

Hbase中scan对象的setCache方法是怎么使用的呢?

Hbase中scan对象的setCache方法是怎么使用的呢?

展开
收起
游客vqgchj4kfdzsu 2021-12-06 22:32:04 277 0
1 条回答
写回答
取消 提交回答
  • 在默认情况下,如果你需要从hbase中查询数据,在获取结果ResultScanner时,hbase会在你每次调用ResultScanner.next()操作时对返回的每个Row执行一次RPC操作。即使你使用ResultScanner.next(int nbRows)时也只是在客户端循环调用RsultScanner.next()操作,你可以理解为hbase将执行查询请求以迭代器的模式设计,在执行next()操作时才会真正的执行查询操作,而对每个Row都会执行一次RPC操作。

    2021-12-06 23:54:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
大数据时代的存储 ——HBase的实践与探索 立即下载
Hbase在滴滴出行的应用场景和最佳实践 立即下载
阿里云HBase主备双活 立即下载