最近由于业务需求,需要给es动态添加新词。
要求:用户随便输入一个关键词,要能够搜索完全匹配的相关内容。
这样就要面对两种情况,第一种情况如果这关键词已经存在es中ik分词器的词典中,那么就不会有问题,用户可以搜索出自己想要的结果;第二种情况,就是这个关键词不在ik中,那么用户就搜索不到匹配的内容。
解决思路:
1.首先用ik对这个关键词进行分词
2.把这个关键词加入到ik的词典(通过配置ik的远程词典,不需要重启es)
3.用分词的结果去es中搜索
4.更新满足条件的文档
您还没有登录,请您登录后再发表评论
总的来说,`elasticsearch-jieba-plugin`是Elasticsearch处理中文数据的得力助手,它让ES具备了强大的中文分词能力,极大地拓宽了其在中文环境下的应用场景。正确安装和配置后,你可以享受到更高效、更精准的中文...
Elasticsearch-analysis-ik 8.16.1插件的推出,不仅为Elasticsearch带来了强大的中文处理能力,也体现了中文自然语言处理技术在实际应用中的重要地位和发展潜力。它使得搜索引擎和其他需要处理中文文本的应用变得...
综上所述,Elasticsearch 7.4.2是一个强大的搜索和分析引擎,结合IK、拼音和jieba分词器,特别适合处理中文文本,为企业级应用提供了灵活且高效的解决方案。在实际应用中,需要根据具体业务场景进行细致的配置和优化...
总的来说,"elasticsearch-analysis-ik-7.4.2.zip" 是针对Elasticsearch 7.4.2 版本的IK分词器,它提供了强大的中文分词功能,对于需要处理中文文本的Elasticsearch应用,是不可或缺的工具。通过深入了解和配置,...
总的来说,Elasticsearch-analysis-ik-7.7.0插件是Elasticsearch中文处理的重要组件,对于提升中文文本的搜索质量和分析能力具有重要作用。正确配置和使用该插件,能够显著改善中文环境下的Elasticsearch应用体验。
Elasticsearch Analysis IK 7.10.1是针对Elasticsearch搜索引擎的一个极其重要的插件,专注于中文分词处理。这个版本的更新主要是为了更好地适应Elasticsearch 7.10.1版本,以提供更高效、准确的中文文本分析功能。 ...
elasticsearch-analysis-hanlp插件是连接Elasticsearch和HanLP的桥梁,它让Elasticsearch具备了更加强大的中文文本处理能力,满足了复杂中文环境下对于搜索引擎的高要求。通过使用这个插件,开发者可以更容易地构建...
Elasticsearch 分析插件 IK 是一款非常流行的中文分词工具,专为 Elasticsearch 设计,旨在提高中文文本处理的效率和准确性。IK 分词器在 Elasticsearch 社区中有着广泛的应用,尤其对于需要进行中文搜索和分析的...
这个插件的主要目标是提高 Elasticsearch 对中文文本的处理能力,使其能够更好地进行全文搜索、索引和分析。IK 分词器在中文社区中有很高的评价,它提供了丰富的自定义策略,可以满足各种复杂的中文分词需求。 首先...
Elasticsearch-analysis-ik主要针对Elasticsearch进行中文分词处理,旨在提升中文文档的检索效率和准确性。它支持多种分词模式,包括精确模式、最短路径模式、关键词模式等,可适应不同业务场景。 1.2 功能特性 - ...
Elasticsearch IK分词器设计巧妙,能够智能地识别并切分出合适的词语,支持自定义扩展词库,以及对新词的动态学习,使得搜索结果更加精确。 Elasticsearch是一个开源的全文检索引擎,基于Lucene构建,但提供了更高...
Elasticsearch 分析插件 IK 8.2.2 是一个专门为 Elasticsearch 设计的中文分词器,旨在提供高效、灵活且精准的中文文本分析功能。这个版本是针对 Elasticsearch 8.2.2 的定制优化,确保与该版本的 Elasticsearch ...
elasticsearch-analysis-hanlp-8.17.3.zip插件为Elasticsearch带来了强大的中文分词能力,为中文内容的索引和搜索提供了优化,扩展了Elasticsearch在多语言信息处理方面的能力,使得在中文文本处理方面的工作更加...
5. **高性能**:在Elasticsearch中集成IK分词器,可以充分利用其分布式特性,提高分词效率,适应大数据量的处理需求。 在"elasticsearch-analysis-ik-1.2.6.jar"这个文件中,包含了IK分词器的所有核心组件和依赖,...
总的来说,"elasticsearch-analysis-ik-5.5.3.zip"是一个针对Elasticsearch 5.5.3版本的高效中文分词解决方案,它的使用可以显著提升中文文本处理的准确性和效率。通过灵活配置和定制,可以满足各种复杂的中文搜索和...
总结,"elasticsearch-analysis-ansj-5.2.2.0-release"插件为Elasticsearch提供了强大的中文处理能力,使得ES在处理中文数据时,能够更好地理解文本含义,提供准确的搜索结果。了解并熟练运用Ansj,对于提升ES在中文...
总结来说,"ansj elasticsearch 独立分词插件"是解决Elasticsearch中文分词问题的有效方案,它借助于ANSJ强大的分词技术,为ES提供了一流的中文处理能力。正确配置和使用这个插件,能够显著提升中文文本在Elastic...
Elasticsearch(ES)作为一款强大的全文搜索引擎,同样支持对同义词的处理。`elasticsearch-analysis-dynamic-synonym-7.6.2`是一个专为ES7.6.2版本设计的动态同义词插件,旨在实现同义词的动态加载和管理,使得同义...
为了更好地支持中文处理,Elasticsearch提供了各种分析器,其中,`elasticsearch-analysis-hanlp-7.1.1.zip`就是针对中文分词的一套解决方案,它与Elasticsearch 7.1.1版本紧密集成,为中文搜索提供强大的支持。...
相关推荐
总的来说,`elasticsearch-jieba-plugin`是Elasticsearch处理中文数据的得力助手,它让ES具备了强大的中文分词能力,极大地拓宽了其在中文环境下的应用场景。正确安装和配置后,你可以享受到更高效、更精准的中文...
Elasticsearch-analysis-ik 8.16.1插件的推出,不仅为Elasticsearch带来了强大的中文处理能力,也体现了中文自然语言处理技术在实际应用中的重要地位和发展潜力。它使得搜索引擎和其他需要处理中文文本的应用变得...
综上所述,Elasticsearch 7.4.2是一个强大的搜索和分析引擎,结合IK、拼音和jieba分词器,特别适合处理中文文本,为企业级应用提供了灵活且高效的解决方案。在实际应用中,需要根据具体业务场景进行细致的配置和优化...
总的来说,"elasticsearch-analysis-ik-7.4.2.zip" 是针对Elasticsearch 7.4.2 版本的IK分词器,它提供了强大的中文分词功能,对于需要处理中文文本的Elasticsearch应用,是不可或缺的工具。通过深入了解和配置,...
总的来说,Elasticsearch-analysis-ik-7.7.0插件是Elasticsearch中文处理的重要组件,对于提升中文文本的搜索质量和分析能力具有重要作用。正确配置和使用该插件,能够显著改善中文环境下的Elasticsearch应用体验。
Elasticsearch Analysis IK 7.10.1是针对Elasticsearch搜索引擎的一个极其重要的插件,专注于中文分词处理。这个版本的更新主要是为了更好地适应Elasticsearch 7.10.1版本,以提供更高效、准确的中文文本分析功能。 ...
elasticsearch-analysis-hanlp插件是连接Elasticsearch和HanLP的桥梁,它让Elasticsearch具备了更加强大的中文文本处理能力,满足了复杂中文环境下对于搜索引擎的高要求。通过使用这个插件,开发者可以更容易地构建...
Elasticsearch 分析插件 IK 是一款非常流行的中文分词工具,专为 Elasticsearch 设计,旨在提高中文文本处理的效率和准确性。IK 分词器在 Elasticsearch 社区中有着广泛的应用,尤其对于需要进行中文搜索和分析的...
这个插件的主要目标是提高 Elasticsearch 对中文文本的处理能力,使其能够更好地进行全文搜索、索引和分析。IK 分词器在中文社区中有很高的评价,它提供了丰富的自定义策略,可以满足各种复杂的中文分词需求。 首先...
Elasticsearch-analysis-ik主要针对Elasticsearch进行中文分词处理,旨在提升中文文档的检索效率和准确性。它支持多种分词模式,包括精确模式、最短路径模式、关键词模式等,可适应不同业务场景。 1.2 功能特性 - ...
Elasticsearch IK分词器设计巧妙,能够智能地识别并切分出合适的词语,支持自定义扩展词库,以及对新词的动态学习,使得搜索结果更加精确。 Elasticsearch是一个开源的全文检索引擎,基于Lucene构建,但提供了更高...
Elasticsearch 分析插件 IK 8.2.2 是一个专门为 Elasticsearch 设计的中文分词器,旨在提供高效、灵活且精准的中文文本分析功能。这个版本是针对 Elasticsearch 8.2.2 的定制优化,确保与该版本的 Elasticsearch ...
elasticsearch-analysis-hanlp-8.17.3.zip插件为Elasticsearch带来了强大的中文分词能力,为中文内容的索引和搜索提供了优化,扩展了Elasticsearch在多语言信息处理方面的能力,使得在中文文本处理方面的工作更加...
5. **高性能**:在Elasticsearch中集成IK分词器,可以充分利用其分布式特性,提高分词效率,适应大数据量的处理需求。 在"elasticsearch-analysis-ik-1.2.6.jar"这个文件中,包含了IK分词器的所有核心组件和依赖,...
总的来说,"elasticsearch-analysis-ik-5.5.3.zip"是一个针对Elasticsearch 5.5.3版本的高效中文分词解决方案,它的使用可以显著提升中文文本处理的准确性和效率。通过灵活配置和定制,可以满足各种复杂的中文搜索和...
总结,"elasticsearch-analysis-ansj-5.2.2.0-release"插件为Elasticsearch提供了强大的中文处理能力,使得ES在处理中文数据时,能够更好地理解文本含义,提供准确的搜索结果。了解并熟练运用Ansj,对于提升ES在中文...
总结来说,"ansj elasticsearch 独立分词插件"是解决Elasticsearch中文分词问题的有效方案,它借助于ANSJ强大的分词技术,为ES提供了一流的中文处理能力。正确配置和使用这个插件,能够显著提升中文文本在Elastic...
Elasticsearch(ES)作为一款强大的全文搜索引擎,同样支持对同义词的处理。`elasticsearch-analysis-dynamic-synonym-7.6.2`是一个专为ES7.6.2版本设计的动态同义词插件,旨在实现同义词的动态加载和管理,使得同义...
为了更好地支持中文处理,Elasticsearch提供了各种分析器,其中,`elasticsearch-analysis-hanlp-7.1.1.zip`就是针对中文分词的一套解决方案,它与Elasticsearch 7.1.1版本紧密集成,为中文搜索提供强大的支持。...