文章目錄
- 一、Elastic-Search的安裝
- 二、Elastic-Search的基礎概念
- 2.1 近實時(near realtime)
- 2.2 集羣(cluster)
- 2.3 節點(node)
- 2.4 索引(index)
- 2.5 類型(type)
- 2.6 文檔(document)
- 2.7 分片和副本(shards&replicas)
- 三、集羣(Cluster)
- 四、索引(Index)
- 五、中文分詞器(IK-Analyzer)
- 六、 映射(Mapping)
- 6.1 新建映射
- 6.2 查看單個索引下的映射
- 6.3 修改映射
- 6.4 刪除映射
- 6.5 查詢所有索引的映射
- 6.6 查詢某個索引下某個字段的映射
- 6.7 常用的映射類型
- 6.8 Meta-Fields(元數據類型)
- 6.9 Mapping parameters(映射參數)
- 七、 文檔
- 八、批量操作
- 九、 搜索(Search)
- 9.1 簡單搜索(search)
- 9.2 結構化搜索(request body search)
- 9.3 分頁
- 9.4 排序
- 9.5 顯示過濾(source filter)
- 9.6 滾動查詢(scroll queries)
- 9.7 高亮(highlight)
- 9.8 其他
- 9.9 分佈式搜索
- 十、分析(Analysis)
- 十一、 DSL Query
- 11.1 查詢與過濾的區別(filter)
- 11.2 查詢所有(match all)
- 11.3 全文檢索(full text queries)
- 11.4 字段查詢(term queries)
- 11.5 複合查詢(compound queries)
- 11.6 連接查詢(joining queries)
- 11.7 地理查詢(geo queries)
- 11.8 跨度查詢(span queries)
- 11.9 模糊匹配
- 11.10 部分匹配
- 11.11 相關度
- 十二、 聚合(Aggregations)
- 十三、 腳本