随笔分类 - elasticsearch
摘要:最近在处理关键词匹配文章的项目,比如给定“Ukip Vimpat applies” 查询指定的title中含有至少2个词的内容 # 查看分词情况 POST _analyze { "analyzer": "standard", "text": [ "Ukip Vimpat applies" ] } 如
阅读全文
摘要:search_json = { "size": 0, "aggs": { "group_by_title": { "terms": { "field": "title_en.raw", "size": 5000 }, "aggs": { "having": { "bucket_selector":
阅读全文
摘要:最开始接触E的版本是2.3.4,随着功能和版本更新,现在已更新到7.10.2,但是在导出数据的时候遇到了一个小问题 之前记得scroll,但是操作的是总是第一次成功,后面拿到scroll_id的第二次后就无法继续读取数据了, 最后排查发现是自己疏忽了用法 第一次: host = "*******"
阅读全文
摘要:如下 结果如下,拿到数据后方便进行图表分析,这样区间内连续的数据都可以看得很清晰
阅读全文
摘要:在进行ES聚合分析的时候,发现了一个非常有用的函数,extended_stats,可以对聚合的结果进行更近一步的分析 ,常见的 count sum avg min max 等都可以一目了然 结果如下
阅读全文
摘要:bulk允许在一个请求中进行多个操作(create、index、update、delete),也就是可以在一次请求裡做很多事情 也由于这个关系,因此bulk的请求体和其他请求的格式会有点不同 bulk的请求模板 分成action、metadata和doc三部份 action : 必须是以下4种选项之
阅读全文
摘要:在将ES从2.3 升级到7.3版本的过程中,mapping是一个过不去的坎,很多类型都发生了变化 7.x常用数据类型:text、keyword、number、array、range、boolean、date、geo_point、ip、nested、object 更多信息查看 https://blog
阅读全文
摘要:1 GET /_cat/indices 2 3 4 GET seojoindata/_search 5 { 6 "track_total_hits": true, 7 "size": 20, 8 "query": { 9 "match_all": {} 10 }, 11 "_source": { 1
阅读全文
摘要:"products_name_en": { "type": "string", //字符串类型 "index": "analyzed"//分词,不分词是:not_analyzed ,设置成no,字段将不会被索引 "analyzer":"ik"//指定分词器 "boost":1.23//字段级别的分数
阅读全文
摘要:ES数据备份找了一些方法,发现elasticdump 这个工具不错 elasticdump --input=http://192.168.0.92:9200/hs2840 --output ./hs2840_data_201905.json --type=data type:可以导出数据或者mapp
阅读全文

浙公网安备 33010602011771号