Elasticsearch
文章平均质量分 82
01空间
生无大事
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Elasticsearch 基本使用(五)查询条件匹配方式(query & query_string)
ES中常用的查询类型往大了分可以分为简单查询,复合查询,聚合查询等;而复合查询及聚合查询都是基于简单查询的;简单查询里面对条件的匹配方式又分为不同类型。term[s],match,match_all,match_phrase 等等。原创 2023-07-09 12:47:43 · 11461 阅读 · 2 评论 -
Elasticsearch 基本使用(四)聚合查询
说到聚合查询,马上会想到 SQL 中的 group by,ES中也有类似的功能,名叫 Aggregation。默认,ES的聚合以分组内数量倒序排序。我们基于上面最后的统计结果,自定义聚合结果排序默认排序方式按数量升序之前说过,默认分组,提供了两个字段的返回;key 和 doc_count,如果要自定义这两个基本字段排序方式,需要在前面加上 下划线 _当然还可以按照其他聚合函数的结果排序。原创 2023-06-18 18:30:18 · 9233 阅读 · 0 评论 -
Elasticsearch 基本使用(三)条件查询
上面两条数据的 address 的相同点就是 都有244。不对条件值分词,直接拿到文档里面找;在实际使用中,往往是在多个条件下查询数据。的关系在文档倒排索引内进行查询。文档字段包含这个词就能匹配。match 匹配字段,原创 2023-06-18 18:31:42 · 5380 阅读 · 0 评论 -
Elasticsearch 基本使用(二)简单查询 & 嵌套查询
【代码】Elasticsearch 基本使用(二)简单查询。原创 2023-06-17 21:58:08 · 3068 阅读 · 0 评论 -
Elasticsearch 基本使用(一)写入数据
如果报类似错误,需要在json文件最后回车另起一行,即可。指定id时,以该id保存;id存在则修改,不存在则新增。:文档id(PUT时,必须,POST时不是必须)未指定id时,直接新增,并随机生成一个id。:文档类型,现在只有一个类型,都是_doc。:文档类型,现在只有一个类型,都是_doc。表示查询该索引下所有数据。:不按id查询时,需加上。可以看到写入es的数据。原创 2023-06-17 21:41:54 · 4218 阅读 · 0 评论 -
Elasticsearch设置密码
ES默认没有开启安全组件,如果我们的es直接暴露在公网,那么开启认证是很有必要的。原创 2023-06-17 20:57:47 · 5339 阅读 · 0 评论 -
Kibana安装(Linux)
Kibana 是一款多用于 Elasticsearch的 数据可视化开源工具。在使用时,最好与ES版本同步,这里接着上一节,使用 kibana-7.14.0。原创 2023-06-17 19:20:35 · 1781 阅读 · 0 评论 -
Elasticsearch 安装(Linux)
基于Java环境,最好提前安装好Java环境,有一个自带的jdk,但是版本可能不是其他组件需要的。ES是一款分布式全文搜索引擎,基于Lucene,进行了二次封装,更容易上手。会发现,报错咯,大概意思是要解决以下这三个问题才能启动。到这里,我已经能够在其他主机上通过ip访问 ES了。报错,新版本的es不允许以 root 启动,这是因为,ES默认,只能通过本地回环地址访问。否则,需停止当前正在运行的ES进程,再启动。我们先在虚拟机本地访问,可以看到成功访问到。将ES所需内存调小后,再启动ES。原创 2023-06-17 18:10:35 · 2209 阅读 · 1 评论
分享