小小千想和您聊一聊

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

ElasticSearch6入门教程进阶

   评分9.8

62节课

18724人已学

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

核心框架、视图框架、页面引擎、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应用中实现集群管理

  • JAVA乐趣之坦克大战系列9-高效雷达

    本篇之前的内容介绍了瞄准策略,让大家明白了如何能让我们的雷达更好的锁定到敌人,本篇将分享给大家一个非常高效的雷达,供大家参考。

    223
  • Java编程中的集合讲解

    Iterator是一个接口,它是集合的迭代器,集合可以通过Iterator去遍历集合中的元素。

    224
  • Java编程中的SpringMVC之基本配置

    前面我们了解了MVC模式,本章我们将学习SpringMVC框架的基本使用,掌握SpringMVC的配置方式是使用SpringMVC框架的基础。

    225
  • Java编程中的JSP对象

    JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。

    219
  • Java中的位移运算

    在Java中,位移运算属于基本运算,符号是<<和>>,即向左位移和向右位移。在Java中只有整数才能位移,所以其他的不考虑,位移运算是将整数在内存中表示的二进制进行位移,所以在Java中分为正数和负数的位移。

    329
  • Java编程之详解finalize

    finalize()是Object的protected方法,子类可以覆盖该方法以实现资源清理工作,GC在回收对象之前调用该方法

    349
  • 5分钟了解基数排序

     基数排序无需进行比较和交换,而是利用分配和收集两种基本操作实现排序。基数排序分为两种:第一种是LSD ,从最低位开始排序;第二种是 MSD, 从最高位开始排序。

    355
  • java编程之冒泡排序(Bubble Sort)

    java编程之冒泡排序(Bubble Sort)

    462
  • Java编程之nio和bio

    Channel提供了从文件,网络读取数据的通道,但是读或写数据,都必须经过Buffer。

    413
  • Java编程之Swing学习

    swing是java GUI应用程序,也就是java做的桌面应用。运行swing程序要求用户电脑上有java环境,这一点不太现实也不方便。现在的java主要以web方向为主,做移动应用和网站开发,分布式、多线程、高并发等都是java程序员发展的方向。

    508