
elasticsearch
皓阳当空
这个作者很懒,什么都没留下…
展开
-
docker下的elasticsearch6.5.4搭建
docker下的elasticsearch搭建原创 2019-02-15 12:15:44 · 1087 阅读 · 0 评论 -
elasticsearch6.5.4对数据增、删、改、查的简单操作
elasticsearch对数据增、删、改、查的简单操作一:用 REST API 操作数据Elasticsearch REST API可用于各种任务。有了它,可以管理索引,更改实例参数,检查节点 和群集状态,索引数据,搜索数据或者通过GET API检索文档。但是现在,我们将集中在API中 的CRUD(create-retrieve-update-delete,增删改查)部分,它让我们能像使用N...原创 2019-02-15 14:37:48 · 1324 阅读 · 0 评论 -
elasticsearch6.5.4索引
elasticsearch索引一:创建索引1.依赖 elasticsearch包,pip install elasticsearch 安装2.python2# -*- coding: utf-8 -*-import jsonfrom elasticsearch import Elasticsearchfrom elasticsearch.helpers import bulkE...原创 2019-03-21 16:40:25 · 563 阅读 · 0 评论 -
elasticsearch6.5.4搜索(4.复合查询)
elasticsearch6.5.4搜索(4.复合查询)1.布尔查询可以通过布尔查询来 装无限数量的查询,并通过下面描述的节点之一使用一个逻辑值来连接它们。should:被它 装的布尔查询可能被匹配,也可能不被匹配。被匹配的should节点数目 由minimum_should_match参数控制。must:被它 装的布尔查询必须被匹配,文档才会返回。must_not:被它 装的布尔查询...原创 2019-03-29 20:24:47 · 433 阅读 · 0 评论 -
elasticsearch6.5.4批量插入数据
elasticsearch批量插入数据# -*- coding: utf-8 -*-import jsonfrom elasticsearch import Elasticsearchfrom elasticsearch.helpers import bulkES_HOST = '127.0.0.1'ES_USER = ''ES_PASSWD = ''ES_PORT = 9002...原创 2019-03-27 20:30:34 · 1554 阅读 · 0 评论 -
elasticsearch6.5.4搜索(1.简单查询)
elasticsearch搜索(1.简单查询)查询索引library中book类型的title字段中含有crime一词的文档1.使用postmanurl:http://localhost:9002/library/book/_search?pretty=true结果:2.python 查询# -*- coding: utf-8 -*-import jsonfrom elasti...原创 2019-03-28 14:35:43 · 337 阅读 · 0 评论 -
elasticsearch6.5.4搜索(2.查询过程控制)
elasticsearch6.3.2搜索(2.查询过程控制)1.搜索类型query_then_fetch:在所有的分片上执行查询得到对文档进行排序和分级所需信息。然后只在相关分片上查询文档的实际内容。默认使用这个类型dfs_query_then_fetch:比query_then_fetch多了个额外阶段。在初始查询中执行分布式词频的计算,以得到返回文件的更精确的得分,从而让查询结果更相关。...原创 2019-03-28 15:48:05 · 421 阅读 · 0 评论 -
elasticsearch6.5.4搜索(3.基本查询)
elasticsearch6.3.2搜索(3.基本查询)1.词条查询词条查询是Elasticsearch中的一个简单查询。它仅匹配在给定字段中含有该词条的文档,而 且是确切的、未经分析的词条。例如查询条件(查询将匹配title字段中含有crime一词的文档):{ "query" : { "term" : { "title" : "crime"...原创 2019-03-28 20:08:45 · 433 阅读 · 0 评论 -
elasticsearch 更改已有字段的数据类型
elasticsearch 更改已有字段的数据类型【问题背景】:在elasticsearch中,如果你没有指定字段映射,那么,elasticsearch将对为指定数据类型的字段做动态映射。例如,当入库的前期数据字段result为数值型时,elasticsearch将其映射为long类型;当入库的后期数据字段result为字符串时,会报数据类型错误。更改索引blog中的动态映射字段pri...原创 2019-05-21 21:15:37 · 40469 阅读 · 9 评论