【SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】
ES官方提供了各种不同语言的客户端,用来操作ES。这些客户端的本质就是组装DSL语句,通过http请求发送给ES。
官方文档地址:https://www.elastic.co/guide/en/elasticsearch/client/index.html
好家伙,现在官方已经找不到7.12 版本了…
看看7.16 的吧
【现在的页面更新了】【不太能找到和黑马老师差不多的页面】
【直接上案例吧,肯定要导入依赖】
根据课前资料提供的酒店数据创建索引库,索引库名为hotel,mapping属性根据数据库结构定义。
基本步骤如下:
导入课前资料Demo
分析数据结构,定义mapping属性
初始化JavaRestClient
利用JavaRestClient创建索引库
利用JavaRestClient删除索引库
利用JavaRestClient判断索引库是否存在
先把数据库导入
先整个名为heima
的数据库
运行SQL 文件
OK,点开看看
OK,很多数据
接着导入demo 工程
就是它 了
先拷到 工作目录
使用IDEA 进行导入
OK,初始化完成
小改一下配置文件
主要是数据库的密码
OK