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

一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword

這篇具有很好參考價值的文章主要介紹了一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎
可以看到,這里的數(shù)據(jù)被ES分為了4個詞分別是“廣” ,“東”,“深”,“圳”。同樣,第二條數(shù)據(jù)也被分為了“廣” ,“西”,“南”,“寧”。這里可以理解為
keyword類型存儲的數(shù)據(jù)為“廣東深圳”(存儲未分詞的原始數(shù)據(jù))
text類型存儲的數(shù)據(jù)為“廣” ,“東”,“深”,“圳”(存儲分詞后的)

之所以查到兩條,原因是,match查詢會將查詢條件分詞,
也就是查詢條件(廣東深圳)會被分詞為“廣” ,“東”,“深”,“圳”和原始數(shù)據(jù)“廣東深圳”去查詢,前面說了,字符串默認(rèn)是既有text類型,又有keyword類型,沒有加keyword,查詢的就是text類型的,所以命中了兩條數(shù)據(jù)

接下來加上keyword去查詢看看結(jié)果會是怎么樣

GET /test/_search
{
“query”: {
“match”: {
“address.keyword”:“廣東深圳”
}
}
}

一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎
不出意外,只命中了一條

接下來查詢條件由廣東深圳–>廣東深,結(jié)果會怎樣呢

GET /test/_search
{
“query”: {
“match”: {
“address.keyword”:“廣東深”
}
}
}

一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎

match查詢不是會對查詢條件分詞嗎?怎么一條都沒有命中

原因是不管加沒加keyword,只要是match查詢,都會對查詢條件進(jìn)行分詞,
但是加了keyword,ES只會去檢索keyword類型里存儲的數(shù)據(jù),不加keyword,ES只會去檢索text類型里存儲的數(shù)據(jù)

3.2、term查詢(不會分析查詢條件,只有當(dāng)詞條和查詢字符串完全匹配時才匹配,也就是精確查找)

term不加keyword

GET /test/_search
{
“query”: {
“term”: {
“address”:“廣東深圳”
}
}
}

結(jié)果:

一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎
不出意料,一條也沒有命中,原因是term不會分詞,不加keyword,ES只會去檢索text類型里面的數(shù)據(jù),自然匹配不到

加上keyword后

GET /test/_search
{
“query”: {
“term”: {
“address.keyword”:“廣東深圳”
}
}
}

一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎

不出意料命中了一條。

自我介紹一下,小編13年上海交大畢業(yè),曾經(jīng)在小公司待過,也去過華為、OPPO等大廠,18年進(jìn)入阿里一直到現(xiàn)在。

深知大多數(shù)大數(shù)據(jù)工程師,想要提升技能,往往是自己摸索成長或者是報班學(xué)習(xí),但對于培訓(xùn)機構(gòu)動則幾千的學(xué)費,著實壓力不小。自己不成體系的自學(xué)效果低效又漫長,而且極易碰到天花板技術(shù)停滯不前!

因此收集整理了一份《2024年大數(shù)據(jù)全套學(xué)習(xí)資料》,初衷也很簡單,就是希望能夠幫助到想自學(xué)提升又不知道該從何學(xué)起的朋友。
一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎
一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎
一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎
一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎
一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎

既有適合小白學(xué)習(xí)的零基礎(chǔ)資料,也有適合3年以上經(jīng)驗的小伙伴深入學(xué)習(xí)提升的進(jìn)階課程,基本涵蓋了95%以上大數(shù)據(jù)開發(fā)知識點,真正體系化!

由于文件比較大,這里只是將部分目錄大綱截圖出來,每個節(jié)點里面都包含大廠面經(jīng)、學(xué)習(xí)筆記、源碼講義、實戰(zhàn)項目、講解視頻,并且后續(xù)會持續(xù)更新

如果你覺得這些內(nèi)容對你有幫助,可以添加VX:vip204888 (備注大數(shù)據(jù)獲取)
一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword,2024年程序員學(xué)習(xí),elasticsearch,大數(shù)據(jù),搜索引擎

習(xí)筆記、源碼講義、實戰(zhàn)項目、講解視頻,并且后續(xù)會持續(xù)更新**

如果你覺得這些內(nèi)容對你有幫助,可以添加VX:vip204888 (備注大數(shù)據(jù)獲?。?/strong>
[外鏈圖片轉(zhuǎn)存中…(img-wN9vohyl-1712550126632)]文章來源地址http://www.zghlxwxcb.cn/news/detail-853695.html

到了這里,關(guān)于一文讀懂ElasticSearch中字符串keyword和text類型區(qū)別_elasticsearch text和keyword的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Elasticsearch-單字符串多字段查詢

    Elasticsearch-單字符串多字段查詢

    單字符串查詢實例? bool查詢should的算分過程 Disjunction Max Query查詢 通過Tie Breaker參數(shù)調(diào)整 MultiMatch Query查詢 三種場景 ?MultiMatch Query語法 ?使用多數(shù)字段匹配解決 跨字段搜索(一個地址信息映射到不同的字段上:街道,城市,國家......) PUT /blogs/_bulk {\\\"index\\\":{\\\"_id\\\":1}} {\\\"title\\\":\\\"Qucik brown

    2024年02月06日
    瀏覽(26)
  • Elasticsearch keyword與text有什么區(qū)別

    1.支持分詞,全文檢索,支持模糊查詢,支持精確查詢,不支持聚合,排序操作; 2.最大支持的字符長度無限制,適合大字段存儲; 3.將字段進(jìn)行分詞處理,然后再存入到es中; 使用場景: ? ? 1.存儲全文搜索數(shù)據(jù),例如:文章內(nèi)容、地址、代碼塊; ? ? 2.默認(rèn)結(jié)合standard ana

    2023年04月19日
    瀏覽(14)
  • Elasticsearch:keyword類型和text類型的區(qū)別

    1.支持分詞,全文檢索,支持模糊查詢,支持精確查詢,不支持聚合,排序操作; 2.最大支持的字符長度無限制,適合大字段存儲; 3.將字段進(jìn)行分詞處理,然后再存入到es中; 使用場景: ? ? 1.存儲全文搜索數(shù)據(jù),例如:文章內(nèi)容、地址、代碼塊; ? ? 2.默認(rèn)結(jié)合standard ana

    2024年02月10日
    瀏覽(19)
  • Elasticsearch:Text vs. Keyword - 它們之間的差異以及它們的行為方式

    Elasticsearch:Text vs. Keyword - 它們之間的差異以及它們的行為方式

    很多剛開始學(xué)習(xí) Elasticsearch 的人經(jīng)常會混淆 text 和 keyword 字段數(shù)據(jù)類型。 它們之間的區(qū)別很簡單,但非常關(guān)鍵。 在本文中,我將討論兩者之間的區(qū)別、如何使用它們、它們的行為方式以及使用哪一種。 它們之間的關(guān)鍵區(qū)別在于,Elasticsearch 會在將 text 存儲到倒排索引之前對

    2024年02月03日
    瀏覽(16)
  • 解決Data too long for column ‘xxx‘ at row 1問題以及深入理解mysql的字符串?dāng)?shù)據(jù)類型(char,varchar,enum,text,longtext...)

    今天在測試環(huán)境新增數(shù)據(jù)時,報出如是錯誤: Data too long for column \\\'apply_service_type\\\' at row 1 。 為了復(fù)現(xiàn)這個問題,我特地在本地數(shù)據(jù)庫中增加如下 test 表:

    2023年04月17日
    瀏覽(25)
  • 一文讀懂SpringBoot整合Elasticsearch(一)

    一文讀懂SpringBoot整合Elasticsearch(一)

    (本篇文章主要介紹Spring Boot如何整合Elasticsearch,包括基本配置、數(shù)據(jù)操作、搜索功能等方面。) Elasticsearch是一款全文搜索引擎,可用于快速、準(zhǔn)確地存儲、搜索和分析大量數(shù)據(jù)。而Spring Boot是一款快速開發(fā)框架,它提供了簡單易用的方式來構(gòu)建Web應(yīng)用程序。本文將介紹如何

    2023年04月16日
    瀏覽(18)
  • 初識 Elasticsearch 應(yīng)用知識,一文讀懂 Elasticsearch 知識文集(2)

    初識 Elasticsearch 應(yīng)用知識,一文讀懂 Elasticsearch 知識文集(2)

    ??作者簡介,普修羅雙戰(zhàn)士,一直追求不斷學(xué)習(xí)和成長,在技術(shù)的道路上持續(xù)探索和實踐。 ??多年互聯(lián)網(wǎng)行業(yè)從業(yè)經(jīng)驗,歷任核心研發(fā)工程師,項目技術(shù)負(fù)責(zé)人。 ??歡迎 ??點贊?評論?收藏 ?? Elasticsearch 領(lǐng)域知識 ?? 鏈接 專欄 Elasticsearch 專業(yè)知識學(xué)習(xí)一 Elasticsearch專欄

    2024年01月25日
    瀏覽(43)
  • 初識 Elasticsearch 應(yīng)用知識,一文讀懂 Elasticsearch 知識文集(3)

    初識 Elasticsearch 應(yīng)用知識,一文讀懂 Elasticsearch 知識文集(3)

    ??作者簡介,普修羅雙戰(zhàn)士,一直追求不斷學(xué)習(xí)和成長,在技術(shù)的道路上持續(xù)探索和實踐。 ??多年互聯(lián)網(wǎng)行業(yè)從業(yè)經(jīng)驗,歷任核心研發(fā)工程師,項目技術(shù)負(fù)責(zé)人。 ??歡迎 ??點贊?評論?收藏 ?? Elasticsearch 領(lǐng)域知識 ?? 鏈接 專欄 Elasticsearch 專業(yè)知識學(xué)習(xí)一 Elasticsearch專欄

    2024年01月20日
    瀏覽(44)
  • 初識 Elasticsearch 應(yīng)用知識,一文讀懂 Elasticsearch 知識文集(5)

    初識 Elasticsearch 應(yīng)用知識,一文讀懂 Elasticsearch 知識文集(5)

    ??作者簡介,普修羅雙戰(zhàn)士,一直追求不斷學(xué)習(xí)和成長,在技術(shù)的道路上持續(xù)探索和實踐。 ??多年互聯(lián)網(wǎng)行業(yè)從業(yè)經(jīng)驗,歷任核心研發(fā)工程師,項目技術(shù)負(fù)責(zé)人。 ??歡迎 ??點贊?評論?收藏 ?? Elasticsearch 領(lǐng)域知識 ?? 鏈接 專欄 Elasticsearch 專業(yè)知識學(xué)習(xí)一 Elasticsearch專欄

    2024年01月23日
    瀏覽(40)
  • 初識 Elasticsearch 應(yīng)用知識,一文讀懂 Elasticsearch 知識文集(4)

    初識 Elasticsearch 應(yīng)用知識,一文讀懂 Elasticsearch 知識文集(4)

    ??作者簡介,普修羅雙戰(zhàn)士,一直追求不斷學(xué)習(xí)和成長,在技術(shù)的道路上持續(xù)探索和實踐。 ??多年互聯(lián)網(wǎng)行業(yè)從業(yè)經(jīng)驗,歷任核心研發(fā)工程師,項目技術(shù)負(fù)責(zé)人。 ??歡迎 ??點贊?評論?收藏 ?? Elasticsearch 領(lǐng)域知識 ?? 鏈接 專欄 Elasticsearch 專業(yè)知識學(xué)習(xí)一 Elasticsearch專欄

    2024年01月20日
    瀏覽(41)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包