day2 利用Elasticsearch來搜尋資料

2022-07-24 11:45:10 字數 1520 閱讀 2777

**:

【_settings】

磁碟滿了以後,es會自動置為 read_only為true,此時需要運維手動操作開啟read_only為false

【_search】

or :should

and: must

},},},}

]}}]

} }}

【_count】

查指定條數文件:

get /_search?size=20&pretty

從第2頁開始查:

get twitter/_search?size=2&from=2

查設定:/_settings?pretty'

查詢資料條數:_count

關閉開啟索引:_open/_close index

關閉索引後會阻止讀寫操作,關閉索引會占用大量磁碟空間

可以通過將 cluster.indices.close.enable 的預設值從 true 更改為 false 來禁用關閉索引功能,以避免發生意外。

復合查詢:

query--bool--must | filter | must_not | should -- term

post _search

},"filter":

},"must_not": }},

"should": [},}

],"minimum_should_match": 1,

"boost": 1.0

} }"explain": true

}

字段是否存在:

欄位為空時也不顯示

get twitter/_search } }

匹配短語:

sql 查詢:

未成功,後期再試

get /_sql/translate

multi-search-api

通過_msearch終點來實現在乙個api請求中做多個查詢,對多個index進行同時操作

get twitter/_msearch

},"from":0,"size":1}

}}}, "size":1} }}

可以使用萬用字元對多個索引同時操作:

get twitter*/_search

get /twitter,twitter1/_search

但是 get /twitter, twitter1/_search 不行,因為兩個索引之間多了乙個空格

培訓 Day2 感想

昨天看了書 人家寫文件厲害,雖然語法基本上是忘光了,算是個半文盲了,竟然也能比較容易看懂 差點一下子自我感覺良好起來了 今天爽了,詞彙量急速膨脹 忽悠能力 因為看了下書,上課舒服多了 今天主要是對昨天提到的各個pa 22個 進行講解,大致描述了下各個pa裡的都有的gg和 gp,還有各個pa裡特定的s...

面試日記Day 2

這次面試的是一家上市公司,主要是做支付 交易這塊的。筆試 最後兩道解答題 1.寫個方法 翻轉字串 2.寫個單例模式 一面 大致內容是 答 jdk的excutors提供了一些預設執行緒池,但這些執行緒池的等待佇列是無界的,阿里的程式設計手冊上也不建議使用,一般使用threadpool類手動建立。答 主...

機器學習 day2

歸一化 將所有資料轉化到同一標準下,使的某乙個特徵對最終結果不會造成更大的影響。通過對原始資料進行變換把資料對映到 預設為 0,1 之間 問題 如果資料中異常點過多,會有什麼影響?最大值最小值會受影響。方差考量資料的穩定性。標準化 將所有資料進行變換到平均值為0,標準差為1之間。standardsc...