Elasticsearch
文章平均质量分 52
林大虫子
me is me
展开
-
ElasticSearch 翻页查询
相对于Ealsticsearch的search API, 翻页查询可以将查询结果集分页返回,而不是将所有的结果放在一个page返回。如果查询的结果集包含大量的数据,就可以用到翻页查询(Scroll) API,比如有200K条数据,可以将它们分成20次请求,每次只返回10k条查询结果. 有点类似于数据库里面的游标。要使用翻页查询,需要在search请求中指定一个参数:scroll。这个参数是告诉el原创 2017-07-09 22:01:45 · 3209 阅读 · 0 评论 -
怎么判断ElasticSearch index 和 type 存不存在
1. 判断index是否存在curl -XHEAD -i 'http://localhost:9200/twitter'如果返回200证明index (twitter)存在,404说明index不存在。2. 判断type是否存在curl -XHEAD -i 'http://localhost:9200/twitter/tweet'同样的,如果返回200证明type (tweet)存在,404说明t原创 2017-07-09 22:01:48 · 4410 阅读 · 0 评论 -
Elasticsearch中的store field跟non-store field的区别
在定义index的mapping的时候,我们可以指定某些fields是否要store(默认是不store), 那么他们有什么区别呢?PUT /my_index{ "mappings": { "my_type": { "properties": { "title": { "type": "string", "store": true原创 2017-07-09 22:01:51 · 3619 阅读 · 0 评论