花费 7 ms
Es学习第十一课,使用java操作elasticsearch

前面十节课我们已经把ES的基本概念和使用讲的差不多了,现在我们就用基于java来实际开发一个操作ES的小项目,带大家来一起练练手。 1、我们用IDEA创建一个maven项目 项目结构如上图 ...

Tue Nov 27 03:20:00 CST 2018 0 5335
Es学习第二课, ES安装和客户端使用

Elasticsearch安装依赖于jdk,所以大家先保证自己电脑安装好Java环境(JDK7或更高版本),并配置好环境变量;这块的配置我就不细讲了,不管是Linux还是Windows,这块的安装和配 ...

Wed Nov 07 22:41:00 CST 2018 0 3987
Es学习第八课, Filter、bool和范围查询

Filter过滤查询 filter是不计算相关性的,同时可以缓存。因此filter速度快于query。 我们先在kibana上先添加数据来做准备 首先,我们过滤查询价格等于40的 ...

Tue Nov 20 22:50:00 CST 2018 0 3396
Es学习第五课, 分词器介绍和中文分词器配置

上课我们介绍了倒排索引,在里面提到了分词的概念,分词器就是用来分词的。 分词器是ES中专门处理分词的组件,英文为Analyzer,定义为:从一串文本中切分出一个一个的词条,并对每个词 ...

Tue Nov 13 03:04:00 CST 2018 0 2859
Es学习第三课, ElasticSearch基本的增删改查

前面两课我们了解了ES的基本概念并且学会了安装ES,这节课我们就来讲讲ES基本的增删改查;ES主要对外界提供的是REST风格的API,我们通过客户端操作ES本质上就是API的调用。在第一课我们 ...

Thu Nov 08 00:36:00 CST 2018 0 2016
Es学习第一课,了解基本功能和概念

Elasticsearch作为这几年最流行的搜索引擎,越来越多的互联网企业都在采用它;作为java开发者来说,如果想进一步提高自己能力,同时也为了能够在实际工作中遇到搜索、存储问题多一个解决方 ...

Wed Nov 07 03:18:00 CST 2018 0 1671
Es学习第九课, 聚合查询和复合查询

ES除了实现前几课的基本查询,也可以实现类似关系型数据库的聚合查询,如平均值sum、最小值min、最大值max等等 我们就用上一课的数据作为参考来举例 聚合查询 sum聚合 sum是一个求累加 ...

Tue Nov 20 23:35:00 CST 2018 0 1091
Es学习第六课, ES基本搜索_search

前面几课ES的基本概念、安装和分词都讲过了,下面我们就来实战一下ES的核心功能-搜索,这节课我们主要讲的是基本搜索 _search(注意:ES的关键字都要加前缀_,所以我们在定义索引、类型名称时不 ...

Wed Nov 14 02:43:00 CST 2018 0 991
Es学习第十课,ElasticSearch集群搭建

前面几课我们已经把ES的基本概念和查询了解了,大家知道ES的核心优势就是天生支持分布式,所以,这课我们专门讲讲怎么搭建实现ES的集群部署。 ES分布式原理 1、es分布式概念 主分片( ...

Thu Nov 22 19:59:00 CST 2018 2 816

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM