1 Star 0 Fork 27

何成 / Movie-ElasticSearch-RHLC

forked from vean / Movie-ElasticSearch-RHLC 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Movie-ElasticSearch-RHLC

简介

使用 SpringBoot2.1 + ElasticSearch6.4.3 + RestHighLevelClient(官方推荐) 实现了一个简单的电影搜索网站Demo
顺便将 RestHighLevelClient API做了封装,极大简化 java与es的常见交互。

本地部署

  • 启动 ElasticSearch 6.X+
  • 修改 application.properties 中的 spring.data.elasticsearch.cluster-name 和 spring.data.elasticsearch.cluster-node 参数
  • 启动 SpringBoot 项目
  • 访问 localhost:88 开始搜索

为何要写这个 工具

在学习 ElasticSearch 的过程中,发现 ElasticSearch 的 Java 客户端选择很多,这种现象对于选择困难症患者来说不是非常友好

本来 spring-data-elasticsearch 应该是首要选择,深入使用后发现 spring-data-elasticsearch 基于 TransportClient,ElasticSearch 官方准备废弃该客户端 转推 RestHighLevelClient 客户端。

RestHighLevelClient API复杂并且资料不多, 此工具以ElasticSearch官方推荐的RestHighLevelClient进行封装,能够极大简化java与ElasticSearch的常见交互,它让ElasticSearch的高级的功能轻松被使用。

参考资料

空文件

简介

使用 SpringBoot2.1 + ElasticSearch6.4.3 + RestHighLevelClient(官方推荐) 实现的电影搜索网站<br>顺便将 RestHighLevelClient API做了封装,极大简化 java与es的常见交互。 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/hecheng_admin/Movie-ElasticSearch-RHLC.git
git@gitee.com:hecheng_admin/Movie-ElasticSearch-RHLC.git
hecheng_admin
Movie-ElasticSearch-RHLC
Movie-ElasticSearch-RHLC
master

搜索帮助