ElasticSearch 入門學習

2021-10-02 13:18:32 字數 1906 閱讀 3520

索引:含有相同屬性的文件集合 --相當於database

型別:索引可以定義乙個或多個型別,文件必須屬於乙個型別 --相當於table

文件:文件是可以被索引的基本資料單位,是最小的儲存單位 --相當於row

}}全文本查詢:針對文字型別資料

習語查詢(match_phrase)

http://localhost:9200/people/man/_search post

}}

多個字段查詢(multi_match)
http://localhost:9200/people/man/_search post

}}

語法查詢(query_string)
http://localhost:9200/people/man/_search post

}}

字段級別查詢:針對結構化資料,如數字、日期等

範圍查詢(range gte是》=, gt是》)

http://localhost:9200/people/man/_search post}}

}

在查詢過程中,只判斷該文件是否滿足條件,只有yes後者no。

ElasticSearch使用入門

es的安裝 啟動 cd.elasticsearch 2 4 3 bin elasticsearch bin elasticsearch d 後台執行 es安裝驗證 注意 預設啟動的時候es繫結的網路ip是本機127.0.0.1,只能通過這個ip訪問 兩種修改方式 1 修改config elastic...

elasticsearch學習入門

由於es更新很快,本文這類快餐式的記錄僅供參考 es的官網有比較全面的api,但我看過以後感覺api的層次還是有點亂,至少沒有mongodb的文件那麼簡單易讀。從簡單的應用開始慢慢認識es的。比如要搭建個中文新聞資訊的搜尋引擎,新聞有 標題 內容 作者 型別 發布時間 這五個字段 我們要提供 標題和...

elasticsearch 入門學習

原文 1 思考 大規模資料如何檢索 當系統資料量上了10億 100億條的時候,我們在做系統架構的時候通常會從以下角度去考慮問題 2 傳統資料庫的應對解決方案 對於關係型資料,我們通常採用以下或類似架構去解決查詢瓶頸和寫瓶頸 3 非關係型資料庫的解決方案 對於nosql資料庫,以mongdb為例,其它...