Elasticsearch 入门 索引、分词器

term, match_phrase, match查询

参考 ElasticSearch match, match_phrase, term的区别

  • term是对输入不分词,进行全文索引查询。存储时是否启用分词器,会影响查询效果
  • match_phase对输入分词,但要求查询时将每个term都搜到,且顺序一致。
  • match是对输入分词,只要文档包含了查询的一部分条件,都可以被返回。

其它规则
Elasticsearch 查询之term,match,match_phrase

索引构建 text keyword vector

elasticsearch设置字段不索引,或源数据只索引不存储。设置后即可。

复制代码
 "index": false

保存文档

1.elasticsearch文档存储(保存|修改|删除)

保存文档时,路径参数可以带上ID,或不带ID。数据参数是JSON格式。

复制代码
Put localhost:9200/customer/external/2
 
{
  "name":"zhangsan2"
}
相关推荐
Elastic 中国社区官方博客44 分钟前
使用 Elastic 中的 OpenTelemetry 为 Nginx 实现端到端分布式追踪的实用指南
大数据·运维·分布式·elasticsearch·搜索引擎·信息可视化·全文检索
Elastic 中国社区官方博客4 小时前
JINA AI 与 Elasticsearch 的集成
大数据·人工智能·elasticsearch·搜索引擎·全文检索·jina
tebukaopu1487 小时前
es searchSourceBuilder.trackTotalHits(true);的作用
大数据·elasticsearch·搜索引擎
single-life8 小时前
Linux 下 部署es+nebula(附带内网部署方式)
linux·运维·elasticsearch·nebula
一个向上的运维者9 小时前
实战解析|EFK 日志系统数据同步问题全解(附核心配置模板)
elasticsearch·云原生
cicada1511 小时前
分享一个git日常开发流程
大数据·git·elasticsearch
_oP_i11 小时前
Windows 下往 Elasticsearch 添加数据
大数据·windows·elasticsearch
咕叽咕叽的汪11 小时前
Es/Kibana7.17.9中数据迁移到openSearch3.4.0【DockerDesktop模拟】
运维·spring boot·elasticsearch·docker·容器·devops
萧曵 丶11 小时前
Elasticsearch 高频面试题(高级 Java 开发版)
java·elasticsearch
SpaceAIGlobal12 小时前
基于 Elasticsearch 实现排序沉底与前置的方法解析
大数据·elasticsearch·搜索引擎