激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務(wù)器之家 - 編程語言 - Java教程 - elasticsearch kibana簡單查詢講解

elasticsearch kibana簡單查詢講解

2021-07-17 12:0937465151 Java教程

今天小編就為大家分享一篇關(guān)于elasticsearch kibana簡單查詢講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

一、簡單的crud操作

1、添加

?
1
2
3
4
put /index/type/id
{
 "json數(shù)據(jù)"
}

2、查詢

?
1
get /index/type/id

3、修改

?
1
2
3
4
5
6
post /index/type/id/_update
{
 "doc": {
  "field": "值"
 }
}

4、刪除

?
1
delete /index/type/id

二、搜索

搜索可以分成六大類

  • 1、query string search
  • 2、query dsl
  • 3、query filter
  • 4、full-text search
  • 5、phrase search
  • 6、highlight search

1、query string search

搜索全部:get supplier/user/_search

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
{
 "took": 2,
 "timed_out": false,
 "_shards": {
  "total": 5,
  "successful": 5,
  "failed": 0
 },
 "hits": {
  "total": 3,
  "max_score": 1,
  "hits": [
   {
    "_index": "supplier",
    "_type": "user",
    "_id": "2",
    "_score": 1,
    "_source": {
     "name": "lisi",
     "age": 26,
     "address": "bei jing tong zhou",
     "price": 10000,
     "dept": [
      "kaifabu"
     ]
    }
   },
   {
    "_index": "supplier",
    "_type": "user",
    "_id": "1",
    "_score": 1,
    "_source": {
     "name": "zhangsan",
     "age": 30,
     "address": "bei jing chang chun jie",
     "price": 15000,
     "dept": [
      "kaifabu",
      "yanfabu"
     ]
    }
   },
   {
    "_index": "supplier",
    "_type": "user",
    "_id": "3",
    "_score": 1,
    "_source": {
     "name": "wangwu",
     "age": 26,
     "address": "bei jing tong zhou yun he ming zhu",
     "price": 13000,
     "dept": [
      "kaifabu"
     ]
    }
   }
  ]
 }
}

took:耗費了幾毫秒

timed_out:是否超時,這里是沒有

_shards:數(shù)據(jù)拆成了5個分片,所以對于搜索請求,會打到所有的primary shard(或者是它的某個replica shard也可以)

hits.total:查詢結(jié)果的數(shù)量,3個document

hits.max_score:score的含義,就是document對于一個search的相關(guān)度的匹配分數(shù),越相關(guān),就越匹配,分數(shù)也高

hits.hits:包含了匹配搜索的document的詳細數(shù)據(jù)

2、query dsl

查詢所有

?
1
2
3
4
get supplier/user/_search
{
 "query": { "match_all": {} }
}

查詢?nèi)坎⑶遗判?/p>

?
1
2
3
4
5
6
7
8
9
10
11
12
13
get suppluer/user/_search
{
 "query": {
  "match_all": {}
 }
 , "sort": [
  {
   "price": {
    "order": "desc"
   }
  }
 ]
}

分頁查詢

?
1
2
3
4
5
6
get supplier/user/_search
{
 "query": { "match_all": {} },
 "from": 1,
 "size": 1
}

指定要查詢顯示的field

?
1
2
3
4
5
get supplier/user/_search
{
 "query": { "match_all": {} },
 "_source": ["name", "price"]
}

3、query filter

搜索name為‘lisi'并且price大于1500的

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
get supplier/user/_search
{
  "query" : {
    "bool" : {
      "must" : {
        "match" : {
          "name" : "lisi"
        }
      },
      "filter" : {
        "range" : {
          "price" : { "gt" : 1500}
        }
      }
    }
  }
}

4、full-text search(全文檢索)

address這個字段,會先被拆解,建立倒排索引

?
1
2
3
4
5
6
7
8
get /ecommerce/product/_search
{
  "query" : {
    "match" : {
      "address" : "bei jing"
    }
  }
}

5、phrase search(短語搜索)

跟全文檢索相對應(yīng),相反,全文檢索會將輸入的搜索串拆解開來,去倒排索引里面去一一匹配,只要能匹配上任意一個拆解后的單詞,就可以作為結(jié)果返回

phrase search,要求輸入的搜索串,必須在指定的字段文本中,完全包含一模一樣的,才可以算匹配,才能作為結(jié)果返回

?
1
2
3
4
5
6
7
8
get /ecommerce/product/_search
{
  "query" : {
    "match_phrase" : {
      "address" : "bei jing"
    }
  }
}

6、highlight search(高亮搜索結(jié)果)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
get /ecommerce/product/_search
{
  "query" : {
    "match" : {
      "address" : "bei jing"
    }
  },
  "highlight": {
    "fields" : {
      "address" : {}
    }
  }
}

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對服務(wù)器之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

原文鏈接:https://blog.csdn.net/qq_37465151/article/details/72673479

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人免费自拍视频 | 想要xx在线观看 | 日本视频免费观看 | 看免费的毛片 | 色精品国产 | 国产日韩成人 | 北京一级毛片 | 依依成人精品视频 | 精品成人一区 | 狠狠操你| 高清国产午夜精品久久久久久 | 黄色一级片免费观看 | 天天操天天操天天操天天操天天操天天操 | 国产成人精品视频在线 | 在线天堂中文字幕 | 天天草夜夜骑 | 国产99视频精品免视看9 | 免费一级肉体全黄毛片 | 高清视频91 | 在线免费小视频 | 毛片在线视频观看 | 国产精品1区2区在线观看 | 91免费电影| 亚洲国产精品高潮呻吟久久 | 久久精品中文字幕 | 亚洲欧美国产高清va在线播放 | 免费毛片播放 | 一级黄色片武则天 | 欧美 国产 亚洲 卡通 综合 | 中国女人内谢8xxxxxx在 | 91av国产在线 | 草操影院 | av免费在线观看免费 | 一级一片免费看 | 成人三级视频网站 | 网站毛片 | 毛片免费在线 | 亚洲欧洲日韩av | 美女亚洲综合 | 亚洲xxx视频 | 国产免费一区二区三区最新不卡 |