该文被密码保护。 阅读全文
posted @ 2021-09-01 23:33
秋华
阅读(5)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-09-01 23:31
秋华
阅读(10)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-09-01 23:21
秋华
阅读(21)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-09-01 23:14
秋华
阅读(6)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-09-01 23:12
秋华
阅读(24)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-09-01 23:09
秋华
阅读(7)
评论(0)
推荐(0)
摘要:
1 软件下载 软件下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0 2 软件安装 1) 解压软件 将下载的软件解压缩 # 解压缩 tar -zxvf elasticsearch-7.8.0-linux 阅读全文
posted @ 2021-09-01 23:02
秋华
阅读(83)
评论(0)
推荐(0)
摘要:
1 软件下载 软件下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0 2 软件安装 1) 解压软件 将下载的软件解压缩 # 解压缩 tar -zxvf elasticsearch-7.8.0-linux 阅读全文
posted @ 2021-09-01 22:58
秋华
阅读(69)
评论(0)
推荐(0)
摘要:
1 部署集群 1) 创建 elasticsearch-cluster 文件夹,在内部复制三个 elasticsearch 服务 2) 修改集群文件目录中每个节点的 config/elasticsearch.yml 配置文件 node-1001 节点 node-1002 节点 node-1 阅读全文
posted @ 2021-09-01 22:50
秋华
阅读(82)
评论(0)
推荐(0)
摘要:
1 单机 & 集群 单台 Elasticsearch 服务器提供服务,往往都有最大的负载能力,超过这个阈值,服务器性能就会大大降低甚至不可用,所以生产环境中,一般都是运行在指定服务器集群中。除了负载能力,单点服务器也存在其他问题: 单台机器存储容量有限 单服务器容易出现单点故障,无法实现高可用 阅读全文
posted @ 2021-09-01 22:39
秋华
阅读(75)
评论(0)
推荐(0)
ES入门 (13)Java API 操作(4)DQL(1) 请求体查询/term 查询,查询条件为关键字/分页查询/数据排序/过滤字段/Bool 查询/范围查询/模糊查询/高亮查询/聚合查询/分组查询
摘要:
1 请求体查询 2 高亮查询 3 聚合查询 package com.atguigu.es.test; import org.apache.http.HttpHost; import org.apache.lucene.search.TotalHits; import org.elasticsearc 阅读全文
posted @ 2021-09-01 22:22
秋华
阅读(248)
评论(0)
推荐(0)
摘要:
1 新增文档 创建数据模型 package com.atguigu.es.test; public class User { private String name; private String sex; private Integer age; public String getName() { 阅读全文
posted @ 2021-09-01 22:17
秋华
阅读(409)
评论(0)
推荐(0)
摘要:
ES 服务器正常启动后,可以通过 Java API 客户端对象对 ES 索引进行操作 1 创建索引 package com.atguigu.es.test; import org.apache.http.HttpHost; import org.elasticsearch.client.Reques 阅读全文
posted @ 2021-09-01 22:06
秋华
阅读(318)
评论(0)
推荐(0)
摘要:
1 创建 Maven 项目 我们在 IDEA 开发工具中创建 Maven 项目(模块也可)ES 修改 pom 文件,增加 Maven 依赖关系 <dependencies> <dependency> <groupId>org.elasticsearch</groupId> <artifactId>e 阅读全文
posted @ 2021-09-01 21:55
秋华
阅读(138)
评论(0)
推荐(0)
摘要:
13 多字段排序 假定我们想要结合使用 age 和 _score 进行查询,并且匹配的结果首先按照年龄排序,然后 按照相关性得分排序 在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search 服务器响应结果: 14 高亮查 阅读全文
posted @ 2021-09-01 20:45
秋华
阅读(1449)
评论(0)
推荐(0)
摘要:
9 组合查询 `bool`把各种其它查询通过`must`(必须 )、`must_not`(必须不)、`should`(应该)的方 式进行组合 在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search 服务器响应结果: 10 阅读全文
posted @ 2021-09-01 20:27
秋华
阅读(466)
评论(0)
推荐(0)
摘要:
5 关键字精确查询 term 查询,精确的关键词匹配查询,不对查询条件进行分词。 在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:9200/student/_search 服务器响应结果: 6 多关键字精确查询 terms 查询和 term 查询一样,但 阅读全文
posted @ 2021-09-01 20:10
秋华
阅读(1501)
评论(0)
推荐(0)
摘要:
0 简介 Elasticsearch 提供了基于 JSON 提供完整的查询 DSL 来定义查询 定义数据 : 1 查看文档 查看文档时,需要指明文档的唯一性标识,类似于 MySQL 中数据的主键查询 在 Postman 中,向 ES 服务器发 GET 请求 :http://127.0.0.1:920 阅读全文
posted @ 2021-09-01 19:46
秋华
阅读(548)
评论(0)
推荐(0)
摘要:
有了索引库,等于有了数据库中的 database。 接下来就需要建索引库(index)中的映射了,类似于数据库(database)中的表结构(table)。创建数据库表需要设置字段名称,类型,长度,约束等;索引库也一样,需要知道这个类型下有哪些字段,每个字段有哪些约束信息,这就叫做映射(mappin 阅读全文
posted @ 2021-09-01 00:12
秋华
阅读(535)
评论(0)
推荐(0)
摘要:
1 创建文档 索引已经创建好了,接下来我们来创建文档,并添加数据。这里的文档可以类比为关系型数据库中的表数据,添加的数据格式为 JSON 格式 在 Postman 中,向 ES 服务器发 POST 请求 :http://127.0.0.1:9200/shopping/_doc 请求体内容为: 此处发 阅读全文
posted @ 2021-09-01 00:02
秋华
阅读(403)
评论(0)
推荐(0)