-
1、集群和節點:集群有唯一的名字;節點是集群的一部分,通過集群名字加入集群,節點也有自己的名字,是CRUD的基本服務。
2、索引:相同屬性的文檔集合(database)。
3、類型:索引可以定義一個或多個類型,文檔必須屬于一個類型(table)。
4、文檔:可以被索引登記表數據單位,最小的存儲單位(row data)。
5、分片:每個索引含有多個分片,分片是Lucene索引,只能在創建索引時指定。
6、備份:拷貝一份分片就完成了分片備份,代替主分片工作和執行搜索操作,可在創建索引后修改。
查看全部 -
elastic和mysql的數據存儲效率區別
maven免費課程學習
查看全部 -
刪除文檔
刪除索引
查看全部 -
復合條件查詢
固定分數查詢
布爾查詢
查看全部 -
Filter Context
在查詢過程中,只判斷該文檔是否滿足條件,只有yes或者No
查看全部 -
高級查詢
子條件查詢 :特定字段查詢所指特定值
復合條件查詢:以一定得邏輯組合子條件查詢
Query Context?
在查詢過程中,除了判斷文檔是否滿足查詢條件外,es還會計算一個_score來標識匹配得程度,指在判斷目標文檔和查詢條件匹配得有多好.
全文本查詢:針對文本類型數據
模糊匹配得
{
????"query":?{
????????"match":?{
????????????"fields.deviceIp":?"172.11.49.35"??????
????????}
????}
}
字段級別查詢:針對結構化數據,如數字、日期等
查看全部 -
簡單查詢
條件查詢
聚合查詢
查看全部 -
刪除文檔
刪除索引
查看全部 -
插入
直接修改
腳本修改
查看全部 -
插入
put
自動生成ID--post
查看全部 -
api基本格式
創建索引
非結構化創建
結構化創建
mappinng 是否為空,如果為空,則為非結構化創建
查看全部 -
分布式安裝
修改elasticsearch.yml文件
其他的配置,除了master
最后可以查看
查看全部 -
使用head插件
打開git-hub
搜索elasticserarch-head
解壓
檢查node -v
npm install
npm run start
打開localhost:9100
由于和elasticsearch存在跨域問題
修改elasticsearch.yml 文件
在末尾添加
后臺啟動
查看全部 -
es 單實例安裝
下載? : wget? htpps://
解壓: tar -vxf? 文件
檢測jdk版本
啟動: ./bin/elasticsearch
瀏覽器打開localhost:9200
查看全部 -
http.cors.enabled: true
查看全部
舉報