国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ES 文檔與索引介紹

這篇具有很好參考價(jià)值的文章主要介紹了ES 文檔與索引介紹。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Python微信訂餐小程序課程視頻

https://blog.csdn.net/m0_56069948/article/details/122285951

Python實(shí)戰(zhàn)量化交易理財(cái)系統(tǒng)

https://blog.csdn.net/m0_56069948/article/details/122285941
在之前的文章中,介紹了 ES 整體的架構(gòu)和內(nèi)容,這篇主要針對(duì) ES 最小的存儲(chǔ)單位 - 文檔以及由文檔組成的索引進(jìn)行詳細(xì)介紹。

會(huì)涉及到如下的內(nèi)容:

  1. 文檔的 CURD 操作。
  2. Dynamic Mapping 和顯示 Mapping 的區(qū)別
  3. 常見 Mapping 類型與常見參數(shù)介紹
  4. Index Template 和 Dynamic Template

對(duì)文檔進(jìn)行操作

單個(gè)文檔 CRUD

和常見的數(shù)據(jù)庫類似,ES 也支持 CURD 操作:

下面展示了對(duì)單個(gè) ES 文檔的操作:

操作名稱 URL 解釋
Index image-20220406215957677 創(chuàng)建或者更新索引中的文檔。在指定 id 的情況下,如果 id 存在,則會(huì)更新。如果不指定,則會(huì)創(chuàng)建。
Get image-20220406220223805 查詢某個(gè)文檔。
Delete DELETE //_doc/<_id> 刪除某個(gè)指定的文檔。
Update POST //_update/<_id> 更新某個(gè)文檔中的內(nèi)容,可以理解成 Patch 的更新。如果想完全替換文檔,請(qǐng)使用 index.

下面是實(shí)際操作文檔的例子, 打開 kibana 的開發(fā)者工具:

先來創(chuàng)建一個(gè)文檔:

ES 在創(chuàng)建文檔時(shí),會(huì)有兩種方式 index 和 create。index 與 create 不同在于,在指定 id 的情況下,如果 id 存在,index 會(huì)覆蓋,同時(shí)版本號(hào)+1,而 create 會(huì)報(bào)錯(cuò)不讓創(chuàng)建。

這里手動(dòng)指定 id 為10,使用 index 方法,創(chuàng)建了一個(gè)文檔,注意版本號(hào)為 1。

ES 文檔與索引介紹

注意再次發(fā)送同樣的情況,可以看到正常執(zhí)行,版本號(hào)變成 2了。

ES 文檔與索引介紹

但是使用 create 方法:

ES 文檔與索引介紹

這里報(bào)錯(cuò),顯示文檔已經(jīng)存在。

需要注意的 ES 這里的更新并不是正常理解的更新,而是先把老文檔刪掉,然后創(chuàng)建一個(gè)新文檔出來。

接著對(duì)文檔進(jìn)行更新:文章來源地址http://www.zghlxwxcb.cn/news/detail-403603.html

到了這里,關(guān)于ES 文檔與索引介紹的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Python Flask構(gòu)建微信小程序訂餐系統(tǒng) (六)

    Python Flask構(gòu)建微信小程序訂餐系統(tǒng) (六)

    展示賬戶列表 默認(rèn)情況下的賬戶列表布局 ? 查詢用戶信息 查詢? 所有用戶信息? 按照? 倒序? 的方式查詢出來

    2024年02月16日
    瀏覽(19)
  • Python Flask構(gòu)建微信小程序訂餐系統(tǒng) (十二)

    Python Flask構(gòu)建微信小程序訂餐系統(tǒng) (十二)

    ?? 創(chuàng)建切換商品分類狀態(tài)的JS文件??? ? ??? 商品分類布局里面引入js文件依賴????

    2024年02月16日
    瀏覽(19)
  • 基于Python flask構(gòu)建微信小程序訂餐系統(tǒng)

    基于Python flask構(gòu)建微信小程序訂餐系統(tǒng)

    目 錄 摘 要 I Abstract II 目 錄 III 1.緒論 1 1.1 課題背景 1 1.2 課題意義 1 1.3 論文結(jié)構(gòu) 2 2.相關(guān)技術(shù) 3 2.1 系統(tǒng)開發(fā)環(huán)境 3 2.1.1系統(tǒng)開發(fā)環(huán)境 3 2.1.2系統(tǒng)開發(fā)環(huán)境配置 3 2.1.3系統(tǒng)開發(fā)工具 4 2.2 系統(tǒng)開發(fā)技術(shù) 5 2.2.1 Python flask介紹 5 2.2.2 HTML簡介 5 2.2.3 JavaScript 簡介 5 2.2.4數(shù)據(jù)庫 5 3.可行

    2024年02月10日
    瀏覽(25)
  • 微信小程序 java 早茶點(diǎn)餐訂餐預(yù)定系統(tǒng) python php

    微信小程序 java 早茶點(diǎn)餐訂餐預(yù)定系統(tǒng) python php

    前端環(huán)境:微信開發(fā)者工具/Android tudio/hbuilderX 后端環(huán)境:idea,eclipse,vscode,pycharm等主流ide工具? 原生小程序?qū)懫饋硖闊热缃壎ㄒ粋€(gè)啥輸入框事件。。 原生wxml開發(fā)對(duì)Node、預(yù)編譯器、webpack支持不好,影響開發(fā)效率和工程構(gòu)建流程。所以會(huì)用框架開發(fā) uni-app框架:使用Vue.js開發(fā)

    2024年02月10日
    瀏覽(18)
  • 基于python+uniapp的網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 微信小程序

    基于python+uniapp的網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 微信小程序

    考慮到實(shí)際生活中在曉海網(wǎng)上訂餐方面的需要以及對(duì)該系統(tǒng)認(rèn)真的分析,將系統(tǒng)權(quán)限按管理員和用戶這兩類涉及用戶劃分。 (1)用戶功能需求 用戶進(jìn)入APP可以進(jìn)行首頁、系統(tǒng)公告、在線投訴、我的等操作,在我的頁面可以對(duì)菜品評(píng)價(jià)、訂單信息、在線投訴、我的收藏管理進(jìn)

    2024年01月20日
    瀏覽(33)
  • 在線課堂課程訂購微信小程序的設(shè)計(jì)與實(shí)現(xiàn)(附源碼 配置 文檔)

    在線課堂課程訂購微信小程序的設(shè)計(jì)與實(shí)現(xiàn)(附源碼 配置 文檔)

    隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展和普及,教育行業(yè)逐漸走向線上化。尤其是在COVID-19疫情的影響下,線上教育得到了前所未有的推動(dòng)和發(fā)展。在這樣的背景下,我們?cè)O(shè)計(jì)并開發(fā)了一個(gè)《在線課堂課程訂購小程序》,以滿足線上教育市場的需求,提高教育資源的利用效率,同時(shí)為廣

    2024年02月05日
    瀏覽(31)
  • 基于微信小程序的在線課程答疑小程序(源碼+文檔,計(jì)算機(jī)畢設(shè)源碼百度網(wǎng)盤

    基于微信小程序的在線課程答疑小程序(源碼+文檔,計(jì)算機(jī)畢設(shè)源碼百度網(wǎng)盤

    maven: 3.6.1 詳細(xì)技術(shù):HTML+CSS+JAVA+Springboot+MYSQL+VUE+MAVEN+微信開發(fā)工具 三.功能設(shè)計(jì) 本課程答疑微信小程序設(shè)計(jì)與實(shí)現(xiàn)有管理員,教師,學(xué)生。管理員功能有個(gè)人中心,學(xué)生管理,教師管理,課程類型管理,課程視頻管理,作業(yè)信息管理,作業(yè)提交管理,提問信息管理,提問回答

    2024年04月25日
    瀏覽(20)
  • ES 之索引和文檔

    ES 之索引和文檔

    本文主要介紹ES中的數(shù)據(jù)組成結(jié)構(gòu)單元。 ES的數(shù)據(jù)存儲(chǔ)單元是面向文檔的,文檔是所有數(shù)據(jù)存儲(chǔ),搜索的最小單元。 你可以把ES中的文檔對(duì)應(yīng)成mysql中的一條條數(shù)據(jù)記錄。到時(shí)候你存進(jìn)ES的數(shù)據(jù)就是一個(gè)個(gè)文檔。 文檔存入ES是序列化成為JSON格式的。 眾所周知,json對(duì)象是由字段

    2024年01月17日
    瀏覽(14)
  • ES索引庫操作&文檔操作

    ES索引庫操作&文檔操作

    索引庫就類似數(shù)據(jù)庫表,mapping映射就類似表的結(jié)構(gòu)。 我們要向es中存儲(chǔ)數(shù)據(jù),必須先創(chuàng)建“庫”和“表”。 mapping是對(duì)索引庫中文檔的約束,常見的mapping屬性包括: type:字段數(shù)據(jù)類型,常見的簡單類型有: 字符串:text(可分詞的文本)、keyword(精確值,例如:品牌、國家

    2024年02月08日
    瀏覽(20)
  • 【ELK02】ES的重要核心概念和索引常用操作-索引文檔管理、文檔搜索

    【ELK02】ES的重要核心概念和索引常用操作-索引文檔管理、文檔搜索

    1.1索引(index) 類似于關(guān)系型數(shù)據(jù)中的庫-database ,一個(gè)es的集群中可以有多個(gè)索引,每個(gè)索引都是一批獨(dú)立的存儲(chǔ)數(shù)據(jù),按照一定的數(shù)據(jù)結(jié)構(gòu)保存,方便查詢. 1.2類型(type) 類似于關(guān)系型數(shù)據(jù)庫中的表格-table ,一個(gè)索引中可以有多個(gè)類型,每個(gè)類型中的數(shù)據(jù)結(jié)構(gòu)是一致的. 注意:6.x中使用類

    2024年02月04日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包