最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

es滾動(dòng)查詢分析和使用步驟示例詳解

 更新時(shí)間:2023年09月16日 15:29:44   作者:克利斯提亞諾-梅西  
ES在進(jìn)行普通的查詢時(shí),默認(rèn)只會(huì)查詢出來(lái)10條數(shù)據(jù),我們通過(guò)設(shè)置es中的size可以將最終的查詢結(jié)果從10增加到10000,這篇文章主要介紹了es滾動(dòng)查詢分析和使用步驟,需要的朋友可以參考下

ES在進(jìn)行普通的查詢時(shí),默認(rèn)只會(huì)查詢出來(lái)10條數(shù)據(jù)。我們通過(guò)設(shè)置es中的size可以將最終的查詢結(jié)果從10增加到10000。如果需要查詢數(shù)據(jù)量大于es的翻頁(yè)限制或者需要將es的數(shù)據(jù)進(jìn)行導(dǎo)出又當(dāng)如何?Elasticsearch提供了一種稱為"滾動(dòng)查詢"(Scrolling)的機(jī)制,用于處理大型數(shù)據(jù)集的分頁(yè)查詢。滾動(dòng)查詢?cè)试S在持續(xù)的時(shí)間段內(nèi)保持一個(gè)活動(dòng)的搜索上下文,然后使用滾動(dòng)ID進(jìn)行迭代檢索結(jié)果。滾動(dòng)查詢和關(guān)系型數(shù)據(jù)庫(kù)中的游標(biāo)有點(diǎn)類似,因此也叫游標(biāo)查詢。

滾動(dòng)查詢的一般步驟

1、發(fā)起初始搜索請(qǐng)求,返回命中結(jié)果和滾動(dòng)ID

scroll=5m表示每個(gè)滾動(dòng)查詢的有效時(shí)間為5分鐘

下面例子:

POST /your_index/_search?scroll=5m
{
  "size": 100,       // 每次返回的結(jié)果數(shù)量
  "query": { ... }   // 查詢條件
}

命中結(jié)果:

{
  "_scroll_id": "DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==",
  "hits": {
    "total": {
      "value": 10000,
      "relation": "eq"
    },
    "hits": [ ... ]  // 檢索到的文檔
  }
}

示例:

在這里插入圖片描述

2、使用滾動(dòng)查詢下一頁(yè)的結(jié)果:

例子:

POST /_search/scroll
{
  "scroll": "5m",
  "scroll_id": "DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ=="
}

命中結(jié)果:

在這里插入圖片描述

3、重復(fù)執(zhí)行直到?jīng)]有檢索結(jié)果返回

Elasticsearch將返回下一頁(yè)結(jié)果??梢愿鶕?jù)需要重復(fù)這個(gè)步驟,直到?jīng)]有更多結(jié)果為止,即無(wú)數(shù)據(jù)返回為止。

4、清除滾動(dòng)上下文釋放資源

滾動(dòng)查詢結(jié)束后,可以通過(guò)發(fā)送一個(gè)清除滾動(dòng)上下文的請(qǐng)求來(lái)釋放資源:

DELETE /_search/scroll
{
  "scroll_id": [
    "DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ=="
  ]
}

到此這篇關(guān)于es滾動(dòng)查詢分析和使用步驟的文章就介紹到這了,更多相關(guān)es滾動(dòng)查詢內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Visual?Assist?X?番茄助手安裝教程與漢化技巧

    Visual?Assist?X?番茄助手安裝教程與漢化技巧

    Visual?Assist?X?是一款?Microsoft?Visual?Studio?擴(kuò)展工具,能夠幫助填補(bǔ)?Microsoft?Visual?Studio?在撰寫?C/C++?和?C#?程序之不足并提升其效率,本文給大家分享Visual?Assist?X?番茄助手安裝與漢化教程,感興趣的朋友一起看看吧
    2023-06-06
  • Git拉取代碼的六種高效方式

    Git拉取代碼的六種高效方式

    在 Git 中,拉取代碼(即從遠(yuǎn)程倉(cāng)庫(kù)獲取并合并最新代碼)有多種方式,每種方式適用于不同的場(chǎng)景和需求,以下是幾種常見(jiàn)的拉取代碼的方式及其詳細(xì)說(shuō)明與示例,需要的朋友可以參考下
    2025-08-08
  • 詳解Git?的?rebase?命令使用方法

    詳解Git?的?rebase?命令使用方法

    這篇文章主要介紹了Git?的?rebase?命令使用方法,接下來(lái),我們使用rebase命令,其命令一般形式為git?rebase?feature,即表示在?master?分支上執(zhí)行rebase命令,將?feature?分支的代碼合并到?master?分支,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • vscode+picgo+github配置免費(fèi)圖床(圖文教程)

    vscode+picgo+github配置免費(fèi)圖床(圖文教程)

    本文主要介紹了vscode+picgo+github配置免費(fèi)圖床,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 實(shí)例詳解esp8266解析json數(shù)據(jù)的方法

    實(shí)例詳解esp8266解析json數(shù)據(jù)的方法

    這篇文章主要介紹了實(shí)例詳解esp8266解析json數(shù)據(jù)的方法,主要包括要解析的json文件,反序列化數(shù)據(jù)獲取到對(duì)象中,通過(guò)串口監(jiān)視器輸出解析后的數(shù)據(jù)信息,需要的朋友可以參考下
    2022-03-03
  • 詳解idea中Git的Stash Changes和UnStash Changes用法

    詳解idea中Git的Stash Changes和UnStash Changes用法

    這篇文章主要介紹了idea中Git的Stash Changes和UnStash Changes用法,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • 安全校驗(yàn)Session驗(yàn)證碼并避免繞開驗(yàn)證碼攻擊

    安全校驗(yàn)Session驗(yàn)證碼并避免繞開驗(yàn)證碼攻擊

    校驗(yàn)驗(yàn)證碼的Session是否為空或者校驗(yàn)用戶輸入的驗(yàn)證碼是否合法,構(gòu)造安全表單的關(guān)鍵就是永遠(yuǎn)不要相信用戶的輸入
    2012-01-01
  • fiddler使用方法之Fiddler顯示IP,Fiddler中文亂碼解決方法以及fiddler模擬發(fā)送get/post請(qǐng)求

    fiddler使用方法之Fiddler顯示IP,Fiddler中文亂碼解決方法以及fiddler模擬發(fā)送get/post

    今天為大家介紹fiddler的3種使用技巧,(1)Fiddler抓包顯示域名IP(2)解決Fiddler抓包時(shí)中文亂碼問(wèn)題(3)利用fiddler模擬發(fā)送get/post請(qǐng)求的方法
    2018-10-10
  • CentOS下安裝Jenkins的完整步驟

    CentOS下安裝Jenkins的完整步驟

    Jenkins是一款由Java編寫的開源的持續(xù)集成工具,下面這篇文章主要介紹了CentOS下安裝Jenkins的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • 詳解Git建立本地倉(cāng)庫(kù)的兩種方法

    詳解Git建立本地倉(cāng)庫(kù)的兩種方法

    這篇文章主要介紹了詳解Git建立本地倉(cāng)庫(kù)的兩種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08

最新評(píng)論

延边| 新沂市| 吉安市| 平顺县| 二手房| 西华县| 岐山县| 景宁| 西华县| 和林格尔县| 临潭县| 商都县| 无为县| 蚌埠市| 巴东县| 易门县| 湘潭市| 如皋市| 彰武县| 白玉县| 黄陵县| 丰城市| 怀宁县| 上蔡县| 兰考县| 壶关县| 错那县| 遵义市| 辽中县| 景洪市| 周至县| 阿合奇县| 仲巴县| 安溪县| 新闻| 五台县| 乌拉特前旗| 珠海市| 苏州市| 陆丰市| 华安县|