hbase几种查询方式对比
数据:9万条
1 采用rowfilter查询
scan 'testImportCsv',{FILTER => RowFilter.new(CompareFilter::CompareOp.valueOf('EQUAL'), SubstringComparator.new('1130210018008161'))}
时间是:0.2400s
2 采用值过滤查询
scan 'testImportCsv',{FILTER => ValueFilter.new(CompareFilter::CompareOp.valueOf('EQUAL'), SubstringComparator.new('130210018008161'))}
时间:0.4160
3 采用rowkey查询
get 'testImportCsv','32_63885PYZ1130210018008161'
综上所述:
rowkey过滤是值过滤查询速度的10~20倍
直接根据rowkey查询的速度是rowkey过滤查询的20倍往上
end:使用rowkey过滤多值时
3218条
scan 'testImportCsv',{FILTER => RowFilter.new(CompareFilter::CompareOp.valueOf('EQUAL'), SubstringComparator.new('PYZ4'))}
用时16秒左右
hbase几种查询方式对比相关推荐
- 在每个运行中运行多个查询_Spring Data JPA的运行原理及几种查询方式
Spring Data JPA的运行原理: @PersistenceContext(name="entityManagerFactory") private EntityManag ...
- Hibernate框架 五种查询方式
OID查询 Hibernate根据对象OID(主键)进行检索 ①get() ②load() 对象导航检索 Hibernate根据一个已经查询到的对象,获得其关联的对象的一种查询方式 HQL检索(不支持 ...
- mybatis plus当月数据查询_mybatis plus的3种查询方式(小结)
本文是基于springboot框架下的查询. 一:基本配置: 1.仓库依赖 alimaven aliyun maven http://maven.aliyun.com/nexus/content/gr ...
- mybatis 一对多 两种查询方式
注意事项: 如果是多表 例如有A表,B表 A是多端,B是一端 那么就要在B端声明A端的集合 必须 上代码: 我使用的是java语言,先看实体类 这是单表的一对多 多表跟单表逻辑是一致 public ...
- HBase几种安装方式
HBase几种安装方式 一.前提说明 二.具体安装步骤 一.前提说明 Hadoop已经完成安装(如伪分布式.全分布式等) zookeeper已经完成安装(全分布式和HA模式需要) 环境对应关系如下: ...
- Siege压力测试工具的安装及使用+python flask的四种wsgi方式对比
文章目录 一.前言: 如果要支持https 二.安装使用: 文件备份: 1.mac安装: 2.linux 安装:[centos 服务器] 通用Linux安装: 3.window安装: 4.测试百度: ...
- redis set 超时_redis分布式锁3种实现方式对比分析总结
我在这篇文章提到了分布式锁,但没有展开来讲,抛砖引玉,今天就来说说高并发服务编程中的redis分布式锁. 这里罗列出3种redis实现的分布式锁,并分别对比说明各自特点. Redis单实例分布式锁 实 ...
- Hibernate的几种查询方式 HQL,QBC,QBE,离线查询,复合查询,分页查询
HQL查询方式 这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多.条件查询.分页查询.连接查询.嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名换成了 ...
- Hibernate的几种查询方式-HQL,QBC,QBE,离线查询,复合查询,分页查询
HQL查询方式 这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多.条件查询.分页查询.连接查询.嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名换成了 ...
最新文章
- [umeditor] 多图片一次上传功能
- python大神教程_大神python教程415集全套,拿走不谢
- 程序文档的重要性理解
- yy直播没声音html,驱动技巧:解决YY语音中麦克风无声或者有噪音的问题
- 如何利用结构化思维写好分析报告?
- CF1156D 0-1-Tree(换根DP)
- 金三银四跳槽面试季,我整理前端知识做了个网站
- 论文浅尝 | How to Keep a Knowledge Base Synchronized
- Spring Boot 面试题整理
- OpenShift Security (9) - 用 RHACS 扫描 Log4j 安全漏洞,屏蔽不安全镜像部署
- 【车牌识别】基于matlab GUI BP神经网络车牌识别(带面板)【含Matlab源码 858期】
- java抛出自定义异常_令Java程序员头疼的异常报错,你遇到过哪些?
- 离散域下的泊松方程求解(python实现)
- 怎样在视频上加字幕,分享视频添加字幕的小技巧
- java+单子_Java设计模式之单子模式应用
- oracle 客户端的安装失败,关于安装oracle 11g client 出现安装先决条件检查全部失败...
- 四川理工计算机专业好不好,急!!!!四川理工 、 宜宾学院 、 内江师范学院 哪个学校计算机专业好点?...
- [论文阅读]DynaSLAM II: Tightly-Coupled Multi-Object Tracking and SLAM
- Python 数据分析 git 工具使用 flask学习
- redis的sentinel mode