![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Elasticsearch
sxf_0123
这个作者很懒,什么都没留下…
展开
-
es 基础操作文档
PUT 和POST PUT 添加数据,需要id,POST 修改数据,不需要idcurl -XPUT'localhost:9200/customer/external/1?pretty' -d '{ "name": "John Doe"}'curl -XPOST 'localhost:9200/customer/external?pretty' -d '{ "name": "Jane Doe"}...转载 2018-05-13 11:12:11 · 1468 阅读 · 0 评论 -
创建es索引和mapping
创建es索引和mapping第一种:from elasticsearch import Elasticsearches = Elasticsearch(hosts="0.0.0.0", port=9200, timeout=5000)index_20 = "olt_bas_test_20180824"def set_map(): body_ = { "...原创 2018-08-09 09:06:15 · 2788 阅读 · 0 评论 -
es 查询
查询语句GET iptv-monitor-m-gather-apk-20180731/_search{ "size": 0, "query": { "terms": { "mac": [ "28:8C:B8:D0:D1:A8" ] } }, "aggs.原创 2018-08-09 09:06:58 · 538 阅读 · 0 评论 -
某个字段存在查询或不存在查询
某个字段存在查询或不存在查询一、存在查询1、第一种GET iptv-monitor-m-gather-apk-20180806/_search{ "size": 1, "query": { "exists": { "field": "rtpLossRate" } }, "_source"原创 2018-08-09 10:49:06 · 18794 阅读 · 3 评论 -
es重命名索引
from elasticsearch import Elasticsearchfrom elasticsearch import helperses = Elasticsearch(hosts="0.0.0.0:9200")source_index = "ana-test_20180805_1"target_index = "ana-test-test_20180805_1"bod...原创 2018-08-28 21:59:33 · 9013 阅读 · 0 评论 -
es 数据类型keyword和text区别
keyword类型可以进行排序和聚合、检索过滤text类型可以不能够进行排序和聚合原创 2018-08-28 22:02:45 · 2014 阅读 · 0 评论 -
es 查询方法
切记,第一手资料很重要!Elasticsearch出现问题,最高效的解决方案是第一手资料ES英文官网文档,其次是ES英文论坛、ES github issues,再次是stackoverflow等英文论坛、博客。最后才是:Elasticsearch中文社区、其他相关中文技术博客等。因为:所有的论坛、博客文字都是基于ES英文官方文档再整理,难免有缺失或错误。3)自己的Elasticsea...转载 2018-09-25 23:38:29 · 955 阅读 · 1 评论 -
ES 查询一个字段的值小于另一个字段的值
查询语句: "query": { "bool": { "must": [ { "script": { "script": { "inline": "doc['fieldA'].v...原创 2019-03-15 15:07:35 · 4289 阅读 · 0 评论