【苏若年Java系列】使用Java调用ElasticSearch提供的相关API进行数据搜索实例演示.pdfVIP

  • 8
  • 0
  • 约1.03万字
  • 约 16页
  • 2018-03-31 发布于河南
  • 举报

【苏若年Java系列】使用Java调用ElasticSearch提供的相关API进行数据搜索实例演示.pdf

【苏若年Java系列】使用Java调用ElasticSearch提供的相关API进行数据搜索实例演示

苏若年 dennisit@163.com 博客: /dennisit/ 使用Java调用ElasticSearch提供的相关API进行数据搜索实例演示 使用Java调用ElasticSearch提供的相关API进行数据搜索完整实例演示 安装包下载 当前最新版本为:0.20.6 /download/ 官方视频教程 /videos/ Window环境 下载完解开有以下个包: bin是运行的脚本,config是设置文件,lib是放依赖的包。 启动解压目录下的bin名称的文件夹,双击elasticsearch.bat文件,就可以启动elasticsearch,启动成功界面如下: 苏若年 dennisit@163.com 博客: /dennisit/ 使用Java调用ElasticSearch提供的相关API进行数据搜索实例演示 启动成功后,会在解压目录下增加2个文件件,data用于数据存储, logs用于日志记录,可以自己创建plugins 目录中用于放置自己的插件。 苏若年 dennisit@163.com 博客: /dennisit/ 使用Java调用ElasticSearch提供的相关API进行数据搜索实例演示 此时可以在浏览器中输入: http://localhost:9200/ ok : true, status : 200, name : Glob Herman, version : { number : 0.20.6, snapshot_build : false }, tagline : You Know, for Search } 出现上面结果,表示成功启动! 集成分词器的ElasticSearch下载地址: /medcl/elasticsearch-rtf Java模拟简单搜索 实体类 package org.dennisit.entity; /** * 苏若年 dennisit@163.com 博客: /dennisit/ 使用Java调用ElasticSearch提供的相关API进行数据搜索实例演示 * * @version : 1.0 * * @author : 苏若年 a href=mailto:DennisIT@163.com发送邮件/a * * @since : 1.0 创建时间: 2013-4-8 下午04:51:03 * * @function: TODO * */ public class Medicine { private Integer id; private String name; private String function; public Medicine() { super(); } public Medicine(Integer id, String name, String function) { super(); this.id = id; = name; this.function = function; } 苏若年 dennisit@163.com 博客: /dennisit/ 使用Java调用ElasticSearch提供的相关API进行数据搜索实例演示 //getter and setter () } 模拟数据 package org.dennisit.entity; import java.util.ArrayList; import java.util.List; import org.dennisit.util.JsonUtil; /** * * * @version : 1.0 * * @author : 苏若年 a href=mailto:DennisIT@163.com发送邮件/a * * @since : 1.0 创建时间: 2013-4-8 上午11:38:15 * * @function: TODO * */ public class DataFactory { public static DataFactor

文档评论(0)

1亿VIP精品文档

相关文档