[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条评论来说两句吧...