這是我參與8月更文挑戰的第7天,活動詳情查看:8月更文挑戰html
若是❤️個人文章有幫助,歡迎點贊、關注。這是對我繼續技術創做最大的鼓勵。更多往期文章在個人我的專欄git
以一本書比做搜索引擎, 圖書當中的目錄頁,頁碼到頁碼內容的單詞關聯 —— 就是正排索引 圖書最後的關鍵字、內容索引頁,頁碼內容 到 頁碼關聯 —— 就是倒排索引github
正排索引 與 倒排索引結構 的 轉化微信
倒排索引包含兩個部分markdown
Elasticsearch 的 JSON 文檔中每一個字段都有本身的倒排索引app
能夠指定對某些字段不作索引elasticsearch
POST _analyze
{
"analyzer": "standard",
"text": "Mastering Elasticsearch"
}
# 輸出:
{
"tokens" : [
{
"token" : "mastering",
"start_offset" : 0,
"end_offset" : 9,
"type" : "<ALPHANUM>",
"position" : 0
},
{
"token" : "elasticsearch",
"start_offset" : 10,
"end_offset" : 23,
"type" : "<ALPHANUM>",
"position" : 1
}
]
}
====================================================
POST _analyze
{
"analyzer": "standard",
"text": "Elasticsearch Essentials"
}
# 輸出:
{
"tokens" : [
{
"token" : "elasticsearch",
"start_offset" : 0,
"end_offset" : 13,
"type" : "<ALPHANUM>",
"position" : 0
},
{
"token" : "essentials",
"start_offset" : 14,
"end_offset" : 24,
"type" : "<ALPHANUM>",
"position" : 1
}
]
}
複製代碼