1、es分页语法GET /_search?from=起始数&size=页面显示条数例如:GET /test_index/test_type/_search?from=0&size=3 2、deep paging什么是deep paging?简单来说,就是搜索的特别深,比如总共有60000条数据,有3 Read More
posted @ 2018-03-06 22:07 秦先生的客栈 Views(1378) Comments(0) Diggs(0) Edit
GET /_search?timeout=10ms默认情况下,es的timeout机制是关闭的。比如,如果你的搜索特别慢,每个shard都要花好几分钟才能查询出来所有的数据,那么你的搜索请求也会等待好几分钟才会返回。我们有些应用系统对时间是非常敏感的,比如说电商网站,你不能让用户等10分钟,才能等到 Read More
posted @ 2018-03-06 22:05 秦先生的客栈 Views(3303) Comments(0) Diggs(0) Edit
1、bulk api奇特的json格式{"action":{"meta"}}\n{"data"}\n{"action":{"meta"}}\n{"data"}\n 2、如果采用比较良好的json数组格式[{ "action":{ "meta" }, "data":{ }}]允许任意的换行,整个可读性 Read More
posted @ 2018-03-06 22:03 秦先生的客栈 Views(289) Comments(0) Diggs(0) Edit