Elasticsearch(7.5版本) 导航学习

1. maven依赖

2. 官网地址

  A. https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/index.html

  B. https://www.elastic.co/guide/en/elasticsearch/reference/7.5/index.html

3. 环境搭建

  A. Elasticsearch环境搭建:https://www.cnblogs.com/ruhuanxingyun/p/11399484.html

  B. Filebeat环境搭建:https://www.cnblogs.com/ruhuanxingyun/p/11414708.html

  C. Logstash环境搭建:https://www.cnblogs.com/ruhuanxingyun/p/11414719.html

4. 核心的Http Api

  (1) Index APIs:负责索引Index的创建create、删除Delete、获取Get等;

    A. Java代码层操作:https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/_index_apis.html

    B. elasticsearch-head / postman / kibana等操作:https://www.elastic.co/guide/en/elasticsearch/reference/7.5/indices.html

    C. 实例参考:https://www.cnblogs.com/ruhuanxingyun/p/11429347.html

  (2) Document APIs:负责索引文档的创建Index、删除Delete、获取Get等操作,它是根据doc_id进行查询;

    A. Java代码层操作:https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/java-rest-high-supported-apis.html

    B. elasticsearch-head / postman / kibana等操作:https://www.elastic.co/guide/en/elasticsearch/reference/7.5/docs.html

    C. 实例参考:https://www.cnblogs.com/ruhuanxingyun/p/11434385.html

    (3) Search APIs:负责索引文档的查询Search,它是根据条件查询;

    A. Java代码层操作:https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/_search_apis.html

    B. elasticsearch-head / postman / kibana等操作:https://www.elastic.co/guide/en/elasticsearch/reference/7.5/search.html

    C. 实例参考:

  (4) Cat APIs:负责查询索引相关的各类信息查询;

    A. Java代码层操作:执行请求-https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/java-rest-low-usage-requests.html、阅读响应-https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/java-rest-low-usage-responses.html

    B. elasticsearch-head / postman / kibana等操作:https://www.elastic.co/guide/en/elasticsearch/reference/7.5/cat.html

    C. 实例参考:https://www.cnblogs.com/ruhuanxingyun/p/12174465.html

  (5) Cluster APIs:负责集群相关的各类信息查询;

    A. Java代码层操作:https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/_cluster_apis.html

    B. elasticsearch-head / postman / kibana等操作:https://www.elastic.co/guide/en/elasticsearch/reference/7.5/cluster.html

    C. 实例参考:

  (6) Query DSL:结构化查询语句

    A. https://www.elastic.co/guide/en/elasticsearch/reference/7.5/query-dsl.html

    B. 实例参考:https://www.cnblogs.com/ruhuanxingyun/p/11322670.html

  (7) Text analysis:分词

    A. https://www.elastic.co/guide/en/elasticsearch/reference/7.5/analysis.html

    B. 实例参考:

  (8) Mapping:映射

    A. https://www.elastic.co/guide/en/elasticsearch/reference/7.5/mapping.html

    B. 实例参考:

  (9) Aggregations:聚合

    A. https://www.elastic.co/guide/en/elasticsearch/reference/7.5/search-aggregations.html

    B. 实例参考:

猜你喜欢

转载自www.cnblogs.com/ruhuanxingyun/p/12174403.html