温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
同学们,接下来我们给大家讲解第五章的内容,ES软件和其他框架的集成。在这个章节当中,我们会讲三个框架的集成,第一个spring day的框架,还有一个Spark streaming框架,还有一个叫Li框架。那其实我们这些框架的集成啊,都是为了将我们的数据存储到ES当中,或者对ES做操作。嗯。我们的spring date框架其实就是为了简化S的操作,而SPA streaming的框架呢,其实就是为了将处理数据的结果放在ES当中,包括那个flink,其实也是一样的,因为SPA streaming和flink呢,他们是计算框架,他们和ES之间要做一个交互,对吧?所以不同的框架集成呢,它的效果是不一样的。我们首先先给大家讲解我们的第一个spring date框架的集成。首先什么是spring date呢?它是一个用于简化数据库、非关系数据库、索引库访问的一个框架,说的简单点就是简化操作。
01:00
以前呢,什么都得你自己写,现在有了框架之后呢,简单了很多对吧?哎,就干这个事情用的,那么我们这边呢,大家可以看到有一个官网啊,地址给大家了,大家自己可以打开看一看,它里面常见的功能呢,有spring,我们的data j dbc,还有red,还有elastic search和hadoop啊hadoop呢就是大数据的核心框架了,对吧。那么我们接下来要给大家去使用这个spring data的这个ES这个模块啊,那里面要包装很多的内容,这个比较特殊啊,而且它的版本会有不同的变化,这个咱们暂时先不考虑,我们现在呢,要通过我们的spring date的框架跟我们ES做集成,那么我们的版本呢,其实我们需要选择,那这里我们已经给大家准备好了,大家就不用管了啊,首先第一个呢,我们先创建命项,然后呢,我们再去配置一些我们的嗯,依赖关系,后面呢,我们还会给大家看到什么呢?一些配置文件,比方说我们的ES的服务器的路径,还有它的端口号。那么把这些都配好之后呢,我们再创建我们程主程序,那接下来呢,我们再创建一些数据实体,跟我们的索引呢,跟我们的数据做关联,这样的话,你操作对象就等同于在操作那个索引,对吧?它形成了一种映射关系啊,就这个概念,然后后面呢,还会有什么呢?比方说我们这边会有DAO叫数据访问对象,数据访问接口,那我们通过这个接口呢,就可以对我们的数据进行处理了啊,什么增加呀,修改呀,删除啊都是可以的啊,那么具体的后面就给大家演示一下它是该如何操作的,那我们这里呢,会采用我们的测试程序啊,Unit会给大家演示一下它的基本效果,那么这里的索引操作呀,数据操作呀,其实我们都是有的,先把这个大概的思路呢,咱们有了,咱们慢慢把它配置出来好吧。
我来说两句