Elasticsearch集成分词、索引创建与搜索的完整示例
Elasticsearch整合分词、创建索引、搜索的例子。本例使用Elasticsearch版本1.0,并通过从数据表中动态读取数据生成索引。以下是实现的具体步骤:
- 修改
DBCOperation.java
文件中的数据库连接地址,确保可以正确访问数据库文件(位于database目录中)。 - 更新
elasticsearch.properties
文件中的相关链接。 - 运行
CreatIndexMysql
文件,该文件包含main
方法,用于查询数据库并生成相应的索引文件。 - 部署项目至Tomcat,启动后即可通过浏览器访问并查看效果。
此外,项目中提供了多个实用工具类,如:
- 百度关键字Suggest提示功能
- 拼音搜索功能
您可以基于该项目扩展更多功能。项目集成了elasticsearch-rtf
,下载地址为:[https://github.com/medcl/elasticsearch-rtf],详情参考:[http://git.oschina.net/kangjie1209/elasticsearch1.0]。
此项目还支持关键字高亮显示和查询分页,方便用户快速定位和筛选信息。
61.27MB
文件大小:
评论区