`
weitao1026
  • 浏览: 1062377 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

elasticsearch整合分词、创建索引、搜索例子

 
阅读更多
lasticsearch整合分词、创建索引、搜索例子,elasticsearch版本为1.0,索引数据从数据表中动态读取生成,有关键字高亮效果,查询分页

1 在dababase目录中导致相关的数据库文件,修改DBCOperation java文件数据库连接地址,修改elasticsearch.properties文件中相关链接

2 运行CreatIndexMysql文件,里面有main方法查询
数据库生成相关的索引文件

3 部署工程在tomcat中访问即可看到效果,项目中有很多的工具类,比如类似百度的关键字Suggest提示,拼音搜索等。可以在此项目基础上去扩展这些功能

备注:elasticsearch-rtf集成版下载地址 https://github.com/medcl/elasticsearch-rtf]

详情参考:http://git.oschina.net/kangjie1209/elasticsearch1.0
分享到:
评论

相关推荐

    elasticsearch 同义词创建索引实例.txt

    elasticsearch 同义词创建索引实例

    elasticsearch-analysis-pinyin-7.4.0 es拼音分词器7.4.0

    Elasticsearch(简称ES)是一款强大的开源搜索引擎,广泛应用于大数据领域的全文检索。它以其高可扩展性、实时性能以及丰富的分析能力著称。在中文环境下,由于汉字的复杂性,分词是实现有效搜索的关键步骤。为此,...

    elasticsearch ik 分词器 zip

    elasticsearch ik 分词器 zip elasticsearch ik 分词器 zip elasticsearch ik 分词器 zip elasticsearch ik 分词器 zip elasticsearch ik 分词器 zip elasticsearch ik 分词器 zip elasticsearch ik 分词器 zip ...

    elasticsearch-analysis-ik 7.10.0 分词器

    Elasticsearch-analysis-ik 7.10.0 分词器是 Elasticsearch 在中文环境下的得力助手,它结合了 IK 分词器的强大功能和 Elasticsearch 的灵活性,为企业级搜索提供了坚实的基石。通过合理的配置和使用,可以显著提高...

    elasticsearch ik 分词

    在Elasticsearch中集成IK分词插件,可以显著提升对中文文本的索引和搜索性能。具体而言,IK分词插件包含两个主要模式:`smart`模式和`analyzed`模式。`smart`模式下,插件会尽可能地切分出标准词汇;`analyzed`模式...

    Elasticsearch hanlp 分词插件

    elasticsearch-6.4.2 hanlp分词插件 windows下安装命令 首先进入es bin目录 elasticsearch-6.4.2\bin> 然后执行 elasticsearch-plugin.bat install file:///E:/elasticsearch-analysis-ik-6.4.2.zip Linux下安装...

    Elasticsearch中拼音分词器

    在Elasticsearch(ES)这个强大的全文搜索引擎中,拼音分词器扮演着至关重要的角色。拼音分词器允许我们对中文文本进行处理,将其转换为对应的拼音形式,从而实现基于拼音的搜索。这对于中文用户的搜索体验提升...

    Spring Boot elasticsearch7.6.2基础操作:创建索引、新增数据、查询数据

    在本文中,我们将深入探讨如何使用Spring Boot与Elasticsearch 7.6.2进行基本操作,包括创建索引、添加数据以及查询数据。Elasticsearch是一个强大的分布式搜索引擎,而Spring Boot是Java开发中的轻量级框架,两者...

    elasticsearch7.6.1-ik分词器

    在 Elasticsearch 的索引模板或者映射设置中,可以通过以下方式配置 IK 分词器: ```json "settings": { "analysis": { "analyzer": { "my_analyzer": { "tokenizer": "ik_max_word" } }, "tokenizer": { ...

    ElasticSearch 重写IK分词器源码设置mysql热词更新词库1

    在本文中,我们将探讨如何利用Elasticsearch的IK分词器并对其进行源码改造,以实现热词库的动态更新,特别是通过MySQL数据库进行热词和停用词的定时更新。首先,我们要了解IK分词器的几种常用词库配置方式。 **0. ...

    elasticsearch ik 7.4.2 分词器

    以上配置后,当索引包含中文内容时,Elasticsearch会使用IK分词器进行分词,提高搜索和分析的准确度。 总的来说,Elasticsearch结合IK分词器,能有效解决中文处理的问题,提供强大的全文检索功能。在实际应用中,...

    elasticsearch-ik中文分词器7.6.2.zip

    总之,"elasticsearch-ik中文分词器7.6.2"是Elasticsearch处理中文数据的强大工具,通过灵活的配置和强大的分词能力,能够帮助用户构建高效、精准的中文搜索引擎。正确配置和使用IK分词器,对于提升Elasticsearch的...

    elasticsearch7.17.10版本分词器插件安装包

    通过以上步骤,你就成功地为Elasticsearch 7.17.10安装了IK分词器,从而提升了中文处理能力,为日志收集和分析提供更精准的索引和搜索功能。在实际应用中,可以根据需求调整分词器参数,优化分词效果。

    elasticsearch 中文分词器ik

    Elasticsearch(ES)是流行的全文搜索引擎,它基于Lucene库构建,提供了一个分布式、RESTful风格的搜索和分析引擎服务。然而,对于中文这种复杂的语言,Elasticsearch默认的分词器无法很好地处理。这时,我们就需要...

    elasticsearch-7.14.0+分词器+head插件一键下载

    分词器在 Elasticsearch 中扮演着核心角色,因为它们负责将输入的文本分解为可索引的单元——词语。Elasticsearch 内置了多种分词器,如标准分词器(Standard Analyzer)、关键词分词器(Keyword Analyzer)和中文...

    elasticsearch拼音分词器

    Elasticsearch(简称ES)作为一个强大的全文搜索引擎,提供了多种分词器,其中包括针对中文环境的拼音分词器。本文将深入探讨Elasticsearch中的拼音分词器及其用法。 ### 1. Elasticsearch与分词器 Elasticsearch ...

    spring boot + es结合Jest实现全站搜索,分页,分词搜索,搜索结果高亮,功能很全,博文里面有详细的介绍.zip

    Spring Boot结合Jest实现对ElasticSearch的...PageController中的搜索方法里面是全套的,分词,分页,高亮等都包含,数据格式个es-head中创建索引的索引在压缩包里面都有 还是不懂的可以看我的博文里面有详细的介绍

    elasticsearch7.17.11版本分词器插件安装包

    Elasticsearch(简称ES)是一款基于Lucene的分布式、RESTful搜索引擎,广泛应用于日志收集、数据分析等领域,是ELK(Elasticsearch、Logstash、Kibana)堆栈的重要组成部分。在处理中文数据时,合理的分词对于提升...

    es安装ik分词器

    在 Elasticsearch 中创建索引,并指定 IK 分词器作为索引字段的分词方式。示例命令如下: ```json PUT /my_index { "settings": { "analysis": { "analyzer": { "ik_analyzer": { "type": "ik", "use_smart":...

Global site tag (gtag.js) - Google Analytics