elasticsearch
文章平均质量分 93
五敷有你
稳中求进,多平安
展开
-
【ElasticSearch】RestClient查询文档
文档的查询同样适用昨天学习的 RestHighLevelClient对象,基本步骤包括:1)准备Request对象2)准备请求参数3)发起请求4)解析响应。原创 2024-04-26 10:29:22 · 2358 阅读 · 64 评论 -
【ElasticSearch】搜索结果处理
查询的DSL是一个大的JSON对象,包含下列属性:query:查询条件from和size:分页条件sort:排序条件highlight:高亮条件。原创 2024-04-25 17:54:48 · 1338 阅读 · 2 评论 -
【ElasticSearch】DSL查询文档
match和multi_match的区别是什么?match:根据一个字段查询multi_match:根据多个字段查询,参与查询字段越多,查询性能越差精确查询常见的有哪些?term查询:根据词条精确匹配,一般搜索keyword类型、数值类型、布尔类型、日期类型字段range查询:根据数值范围查询,可以是数值、日期的范围。原创 2024-04-24 12:28:19 · 1441 阅读 · 6 评论 -
【Elasticsearch】文档操作
文档操作有哪些?创建文档:POST /{索引库名}/_doc/文档id { json文档 }查询文档:GET /{索引库名}/_doc/文档id删除文档:DELETE /{索引库名}/_doc/文档id修改文档:全量修改:PUT /{索引库名}/_doc/文档id { json文档 }增量修改:POST /{索引库名}/_update/文档id { "doc": {字段}}原创 2024-04-22 20:00:59 · 1015 阅读 · 2 评论 -
【微服务】索引库操作
索引库操作有哪些?创建索引库:PUT /索引库名查询索引库:GET /索引库名删除索引库:DELETE /索引库名添加字段:PUT /索引库名/_mapping。原创 2024-04-21 16:44:53 · 1030 阅读 · 36 评论 -
初识elasticsearch
什么是elasticsearch?一个开源的分布式搜索引擎,可以用来实现搜索、日志统计、分析、系统监控等功能什么是elastic stack(ELK)?是以elasticsearch为核心的技术栈,包括beats、Logstash、kibana、elasticsearch什么是Lucene?是Apache的开源搜索引擎类库,提供了搜索引擎的核心API。原创 2024-04-20 17:12:14 · 971 阅读 · 35 评论