小小千想和您聊一聊

当前位置: 首页> 视频教程> ElasticSearch6入门教程

ElasticSearch6入门教程进阶

   评分9.8

62节课

53071人已学

下载本章视频你能学到什么?

核心框架、视图框架、页面引擎、ORM 框架、数据库连接池、数据库缓存、消息中间件、接口文档引擎、全文检索引擎、分布式链路追踪、分布式文件系统、分布式服务监控、分布式协调系统、分布式配置中心

千锋Java开发官方①群(811099962)——猛戳进入


课程介绍
ElasticSearch(简称ES):是一个基于Lucene构建的开源、分布式、RESTful的全文本搜索引擎;它还是一个分布式实时文档存储,其中每个field均是被索引的数据且可被搜索;也是一个带实时分析功能的分布式搜索引擎,并且能够扩展至数以百计的服务器存储及处理PB级的数据。

章节目录
第1节 ElasticSearch概述 第30节 基于groovy脚本执行partial update
第2节 Restfull风格和Curl命令 第31节 更新文档对并发问题的处理
第3节 CentOS7下安装ElasticSearch6.2.4(上) 第32节 文档数据路由原理
第3节 CentOS7下安装ElasticSearch6.2.4(下) 第33节 文档增删改原理
第4节 安装ElasticSearch-Head插件 第34节 写一致性原理和quorum机制
第5节 安装Kibana 第35节 文档查询原理
第6节 倒排索引1 第36节 bulk语法格式解析
第7节 倒排索引2 第37节 查询结果分析
第8节 分词器介绍及内置分词器 第38节 多index,多type查询
第9节 配置中文分词器 第39节 分页查询中的deep paging问题
第10节 使用Kibana实现基本的增删改查操作 第40节 query string查询及copy_to的使用
第11节 使用MultiGet实现批量获取文档 第41节 字符串排序问题
第12节 使用Bulk实现批量操作 第42节 如何计算相关度分数
第13节 版本控制 第43节 DocValues解析
第14节 什么是mapping 第44节 使用scroll滚动技术实现大数据量搜锁
第15节 Object数据类型及手动创建mapping 第45节 dynamic mapping策略
第16节 基本查询(英文)1 第46节 重建索引且保证应用程序不用重启
第16节 基本查询(英文)2 第47节 索引不可变的原因
第17节 基本查询(中文)3 第48节 在Java应用中实现查询文档
第18节 Filter查询 第49节 在Java应用中实现文档的添加和删除
第19节 聚合查询 第50节 在Java应用中实现更新文档
第20节 复合查询 第51节 在Java应用中实现批量操作(mget&bulk)
第21节 解析Elastic分布式架构 第52节 在Java应用中实现查询删除和查询所有
第22节 分片和副本机制以及单节点环境中创建index 第53节 在Java应用中实现match查询和multimath查询
第23节 两个节点环境下replica shard是如何分配 第54节 在Java应用中实现term查询和terms查询
第24节 水平扩容的过程 第55节 在Java应用中实现range,prefix,wildcard
第25节 ElasticSearch的容错机制 第56节 在Java应用中实现聚合查询
第26节 文档的核心元数据解析 第57节 在Java应用中实现query string
第27节 文档id的两种生成方式解析 第58节 在Java应用中实现组合查询
第28节 _source元数据解析 第59节 在Java应用中实现桶聚合
第29节 文档修改,删除原理解析 第60节 在Java应用中实现集群管理

  • 使用HttpClient抓取页面内容

    HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了 HttpClient。

    227
  • Java技术案例--封装JDBC工具类

    JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序

    285
  • Servlet的基本概念以及执行流程

    servlet: 用java语言开发网页动态资源的技术。

    828
  • Java编程中的Mybatis-Plus

    MyBatis Plus 是国内人员开发的 MyBatis 增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

    1246
  • 全文检索技术-Lucene

    常见的结构化数据也就是数据库中的数据。在数据库中搜索很容易实现,通常都是使用sql语句进行查询,而且能很快的得到查询结果。

    1007
  • Java8.0新特性之lambda表达式

    Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。本篇文章,主要给大家介绍的是lambda表达式。

    1429
  • Zookeeper基本原理与运用场景

    换句话说,也可以把zookeeper看成一个小型的分布式文件系统。但是和FastDFS不同,zookeeper只适合用来存储一些小型的数据或者配置信息。

    2330
  • Vue插件之 Axios

    post请求传递参数是data,传过去的时候是json格式,@RequestBody.

    1923
  • Java编程中的Jmeter性能测试

     JMeter,每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率。 熟练使用Jmeter后, 能用Jmeter搞定的事情,你就不会使用LoadRunner了。Jmeter 是一款使用Java开发的,开源免费的,测试工具, 主要用来做功能测试和性能测试(压力测试/负载测试). 而且用Jmeter 来测试 Restful API, 非常好用。

    2071
  • 项目架构分析

    二八原则: 80%的请求落在20%的时间上,这20%的时间叫做峰值时间。

    2589

用户登录

手机号:

密码:

图形验证码:

点击切换

用户注册

手机号:

登录密码:

图形验证码:

点击切换

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

手机号:

图形验证码:

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

新密码:

确认新密码:

获取课程

添加小千老师微信,获取课程信息

如何获取课程?

一、需拥有此本教材

如没有,可点击下方入口购买当当购买入口京东购买入口

二、添加小千老师,发送拥有凭证,解锁课程资源

1.购买该教材的订单信息
2.拥有的实体书信息等

更换手机号

新手机号:

图形验证码:

短信验证码:

获取验证码