[Phoenix] 九、分页查询
概述
所谓分页查询就是从符合条件的起始记录,往后遍历“页大小”的行。数据库的分页是在server端完成的,避免客户端一次性查询到大量的数据,让查询数据数据分段展示在客户端。对于Phoenix的分页查询,怎么使用?性能怎么样?需要注意什么?将会在文章中通过示例和数据说明。
二、分页查询
1. 语法说明
[ LIMIT { count } ] [ OFFSET start [ ROW | ROWS ] ] [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]
Limit或者Fetch在order by子句后转化为为top-N的查询,其中offset子句表示从开始的位置跳过多少行开始扫描。
对于以下的offsset使用示例, 我们可发现当offset的值为0时,查询结果从第一行记录开始扫描

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
ELK +filebeat +redis 安装
一、安装elasticsearch elasticsearch-6.1.2安装 解压 进入目录 配置文件 elasticsearch.yml 修改 ip 和端口 创建运行用户 elk 授权 chown -R elk:elk /data1/elasticsearch-6.1.2 elk 用户启动 : cd /data1/elasticsearch-6.1.2/bin/ nohup ./elasticsearch & 二、安装logstash 解压 进入目录 配置文件 test.conf input { redis { data_type => "list" key => "220" host => "192.168.1.235" port => 6379 password => "redis" db => 2 threads => 1 } } output { if [type] == "220messages" { elasticsearch { hosts => [ "192.168.1.235:9200"] index =&g...
- 下一篇
Elasticsearch search after分页检索案例
Elasticsearch search after分页检索案例分享 The best elasticsearch highlevel java rest api----- bboss 1.准备工作 参考文档《 高性能elasticsearch ORM开发库使用介绍》导入和配置es客户端 2.编写创建索引表和初始化数据方法 创建索引表和初始化数据的组件 DocumentCRUD实现本文不做重点介绍,请访问 视频教程了解: /** * 创建索引表并导入测试数据 */ public void initIndiceAndData(){ DocumentCRUD documentCRUD = new DocumentCRUD(); documentCRUD.testCreateIndice();//创建索引表 documentCRUD.testBulkAddDocuments();//导入测试数据 } 3.定义searchAfter dsl配置文件 新建配置文件-esmapper/searchafter.xml 定义searchAfterDSL <properties> <p...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Hadoop3单机部署,实现最简伪集群
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7设置SWAP分区,小内存服务器的救世主