为了账号安全,请及时绑定邮箱和手机立即绑定

ElasticSearch入门

瓦力老师 JAVA开发工程师
难度中级
时长 1小时45分
学习人数
综合评分9.50
102人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰

已采纳回答 / Kiroro_Level_Up
<dependency>   <groupId>org.elasticsearch</groupId>   <artifactId>elasticsearch</artifactId>   <version>${version.elasticsearch}</version></dependency><dependency>   <groupId>org.elasticsearch.cl...

已采纳回答 / lst_action
可以安装的,JDK要1.8版本的

已采纳回答 / 慕函数5571842
from 表示的是分页 0表示第一页,一次类推,size是页码,表示每页查询多少条数据

已采纳回答 / Lis丶
你应该先安装Node环境。。。国外官网:https://nodejs.org/en/ 国内官网:http://nodejs.cn/ 顺带,node版本8.9.3测试成功!安装教程:http://blog.csdn.net/u010053344/article/details/50545304 操作到第三步(Step 3)即可加油!

已采纳回答 / 蓝色冰点恋
es可以存放大量数据,es集群非常容易横向扩展,而且检索性能非常好,在大数据量的情况下相比于mysql等性能上有很大的优势,这也是分布式系统的一大优点。凡事都有两面性,es虽然检索性能优越,但是也有缺点上手没有rdbms简单无法像关系型数据一样实现特别复杂的关联查询和事务查询从es导出数据到其他数据库系统中会比较麻烦,特别是二维以上数据在转成关系表时需要另外建维度表。

讲师回答 / 瓦力老师
同学,你好,索引数据是基于Lucene按照一定方式写在本地磁盘的,另外,对于ES来说,它不是一个适合做持久化的数据中间件,这不是它的强项。如果你想学习ES和数据库的整合,推荐学习瓦力老师的《基于ElasticSearch的搜房网实战》课程哈。祝亲学习愉快~

讲师回答 / 瓦力老师
亲,9200是默认HTTP服务监听端口,课程里使用的是TCP的方式,默认是9300端口,你改一下试试哈,当前这个问题和版本是无关的哈,祝亲学习愉快

已采纳回答 / 浑浑噩噩过一生
老师的‘port:’是 idea 的提示,是灰色的,9300是InetSocketTransportAddress构造器的第二个参数

已采纳回答 / hbwhypw_0001
如你所说,确实会报错。<...code...>为什么呢?总之,这是一个设计失误,后面的版本将不再支持。官方给出解释是:https://www.elastic.co/guide/en/elasticsearch/reference/6.0/removal-of-types.html

已采纳回答 / hbwhypw_0001
没有看到老师发布代码,但是有看到同学分享了自己敲的代码https://gitee.com/gxgeek/springboot-elasticsearch

讲师回答 / 瓦力老师
ES5目前都没有好的开源实现,只能自行实现
课程须知
熟悉maven构建项目,了解RESTful和Spring Boot的基本知识
老师告诉你能学到什么?
ElasticSearch的基本概念,学习ElasticSearch的服务搭建,了解ElasticSearch的常用技巧

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消