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 中国社区官方博客10 小时前
Elasticsearch 的结构化文档配置 - 递归分块实践
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索·jenkins
神的孩子都在歌唱10 小时前
Elasticsearch 7.6 安装 Jieba 中文分词插件完整教程
elasticsearch·中文分词·jenkins
草明10 小时前
Elasticsearch 报错:index read-only / allow delete (api) 深度解析与解决方案
大数据·elasticsearch·jenkins
失散1310 小时前
分布式专题——55 ElasticSearch性能调优最佳实践
java·分布式·elasticsearch·架构
Elasticsearch10 小时前
在 Elastic Observability 中使用 OpAmp 对 EDOT SDK 进行集中配置
elasticsearch
神的孩子都在歌唱13 小时前
es开源小工具 -- 分析器功能
大数据·elasticsearch·开源
BugShare15 小时前
嘿嘿,一个简单ElasticSearch小实现
java·大数据·spring boot·elasticsearch
weisian15116 小时前
Elasticsearch-4--倒排索引的原理?
大数据·elasticsearch·搜索引擎
songyuc1 天前
【Git】请帮忙解释一下“git reset”
git·elasticsearch
Elastic 中国社区官方博客1 天前
Observability:适用于 PHP 的 OpenTelemetry:EDOT PHP 加入 OpenTelemetry 项目
大数据·开发语言·人工智能·elasticsearch·搜索引擎·全文检索·php