HBase查询优化——持续更新
来源:互联网 发布:路由器怎么映射端口 编辑:程序博客网 时间:2024/06/05 00:45
Scan:setBatch,setCaching,setCacheBlocks
public void setBatch(int batch)public void setCaching(int caching)public void setCacheBlocks(boolean cacheBlocks)
- setBatch:为设置获取记录的列个数,默认无限制,也就是返回所有的列
- setCaching:每次从服务器端读取的行数,默认为配置文件中设置的值
<property> <name>hbase.client.scanner.caching</name> <value>100</value> </property>
- setCacheBlocks:是否缓存块,默认缓存,我们分内存,缓存和磁盘,三种方式,一般数据的读取为内存->缓存->磁盘,当为非热点数据,不需要缓存
设置示例:
dataScan.setCacheBlocks(false);//禁用缓存块dataScan.setBatch(19);//设置获取记录的列个数,默认都返回 dataScan.setCaching(500);//太大了占用内存,太少了rpc太多
阅读全文
0 0
- HBase查询优化——持续更新
- HBase使用优化(持续更新)
- HBase踩过的坑——持续更新
- android各种优化(持续更新)——android新人
- 优化Hbase查询速度
- hbase触发器问题汇总,持续更新中...
- Oracle常见查询(持续更新)
- 书单——持续更新
- 书单——持续更新
- 错误——持续更新
- 问题——持续更新
- Python学习—持续更新
- hive 优化总结 持续更新
- mysql优化小记(持续更新)
- JAVA性能优化-持续更新
- Explain详述(Sql查询优化器) -Mysql深化学习-持续更新
- ORACLE常用查询命令,持续更新......
- 【持续更新】MATLAB函数查询字典
- poj2100 -- Graveyard Design(区尺法)
- wireshark过滤规则表达式
- hdu 2097 Sky数
- B
- 【poj2377】Bad Cowtractors 【USACO 2004 December Silver】
- HBase查询优化——持续更新
- 源代码的管理与在eclipse中使用maven进行代码测试
- (1)初涉Mysql
- 管理源代码的工具SVN与GIT
- 关于RxJava
- 使用MyBatis框架,dao层中的类与mapping包中xml配置文件的关系
- 关于js中if语句成立成立条件的总结
- NGUI学习笔记(九):DrawCall优化简单总结
- JAVESE基础(六)