#分詞器 ik_max_word
post _analyze
#分詞器 ik_smart
post _analyze
###索引庫操作
#建立索引庫
put /ithe
#檢視索引庫
get /ithe
#刪除索引庫
delete /ithe
#檢視索引庫
get /ithe
#需求1:建立type表
##方式一:先建庫,再建type
#1.1建庫
put /heima
#檢視是否建庫成功
get /heima
##需求2 :新增記錄(不指定id)
post /heima/goods
#檢視get /heima/goods
post /heima/_search
}##需求3 :新增記錄(指定id)
post /heima/goods/2
#檢視get /heima/goods/2
post /heima/_search
}##需求4:修改記錄(put:記錄存在則修改,記錄不存在則新增)
put /heima/goods/3
#檢視#方式一
get /heima/goods/3
#方式二
post /heima/_search
}#需求4:修改記錄(put:記錄存在則修改,記錄不存在則新增)
put /heima/goods/3
#檢視#方式一
get /heima/goods/3
#方式二
post /heima/_search
}#需求5:文件操作:刪除
#檢視post /heima/_search}}
#需求5.1:根據id刪除
delete /heima/goods/3
#需求5.2:根據條件刪除
post /heima/_delete_by_query}}
#需求5.3:刪除所有
post /heima/_delete_by_query}}
#準備工作:插入資料
post /heima/goods/_bulk}}
}#查詢所有
post /heima/_search}}
#需求6:匹配查詢 預設or
post /heima/_search}}
#需求7:匹配查詢 and
post /heima/_search}}
}#需求8:多欄位查詢
#準備資料
post /heima/goods
#查詢post /heima/_search}}
#需求9:單詞條精確查詢
post /heima/_search }}
#或者:
post /heima/_search }}
}#需求10:多詞條查詢
post /heima/_search }}
#需求11:結果過濾(只顯示需要的字段)
#11.1 _source
post /heima/_search}}
#post /heima/_search}}
#11.2 _source + includes
post /heima/_search
,"query" : }}
#11.3 _source + excludes
post /heima/_search
,"query" : }}
#需求12:高階查詢:布林組合
#目標:title=小公尺 且 title!=電視
post /heima/_search
},"must_not" : }} }
}#需求13:範圍查詢
# 使用range 完成 3000<=** 且 ** < 5000的商品
post /heima/_search}}
}#需求15:單字段排序
post /heima/_search
},"sort" :
}#需求16:多欄位排序
post /heima/_search
},"sort" : [},}
]}###需求17:高亮
post /heima/_search
},"highlight" : }}
}##需求18:分頁
post /heima/_search
},"sort" : ,
"size" : 2,
"from" : 2
}
ES基礎操作
文件是什麼 es裡面每一條資料稱之為文件 json格式 文件元資料 index 索引類似於關係型資料裡面的資料庫,它是我們儲存和索引關聯資料的地方。名字必須是全部小寫,不能以下劃線開頭,不能包含逗號。讓我們使用website做為索引名。type 在elasticsearch中,我們使用相同型別 ty...
es 的資料操作
一 es資料的操作 1.建立索引 1 語法put 2 示例put index curl xput 2.建立資料 1 資料結構es儲存三個必要構成 index type id構成 說明 index 索引 資料儲存的地方 type 型別 資料對應類 id資料的唯一標識 2 語法put doc id po...
es的基礎介紹和kibana操作文件
1 elasticsearch的功能 1 分布式的搜尋引擎和資料分析引擎 2 全文檢索,結構化檢索,資料分析 3 對海量資料進行近實時的處理 2 es儲存結構 我們從es儲存乙個資料來分析es的結構 index相當於我們的mysql中的資料庫的database type相當於我們資料的表名 id 相...