ElasticSearch
ElasticSearch学习笔记
龍的天空
一枚流浪社会的码农
展开
-
ElasticSearch7的条件查询
ElasticSearch7的条件查询在项目中很经常用的,这里讲解一些常用的条件查询。 先新建索引/xu: 加几条文档数据进去: 一.带关键字条件的查询 条件查询语法用"match"来匹配条件,比如要查找身高为180的文档数据: 结果为: 当然这种查询同时也是模糊匹配查询,我们查找"from"字段来自"惠州"的文档数据: 这样子也能查出结果来: 诡异的是,下...原创 2019-11-21 09:00:50 · 4132 阅读 · 0 评论 -
ElasticSearch7集群搭建(Windows单机版)
ElasticSearch名为分布式搜索引擎,所以为了实现高可用,ElasticSearch一般是要搭建集群环境的。 这里我们只在一台电脑上搭建三个ElasticSearch客户端来建立伪分布式就可以开始我们的学习之旅了。 一.解压压缩包 我们直接多解压两份elasticsearch-7.4.2-windows-x86_64.zip压缩包再修改名字就行了: 二.修改配置文件 ...原创 2019-11-20 10:51:38 · 1105 阅读 · 0 评论 -
ElasticSearch7索引的操作(2)
上一篇简单讲了ElasticSearch7索引的简单增删查改操作,其实还没讲完的,这篇文章继续讲一些常用的操作。 一.删除文档 先查看xu这个索引中id为1的文档数据如下: 现在要删除这条文档,语法很简单: 这样子就删除成功了, 二.查询全部文档数据 先新增两条数据: 查看全部文档命令为: 这样就能查看到所有文档的数据了,如果文档数据过多,ElasticSear...原创 2019-11-20 10:12:03 · 410 阅读 · 0 评论 -
ElasticSearch7索引的操作
ElasticSearch是基于RESTful API的方式来进行操作的,也就是写一系列的JSON方式的请求,那么常用的操作有哪些呢? 一.新建索引 索引的概念相当于mysql中的数据库,一个索引对应一个数据库,新建索引的语法为: 创建索引的方式为PUT请求,xu为索引名字,_doc代表文档,1代表创建id为1的文档,大括号里面的就是id为1的文档的具体字段。为什么没有类型呢?因...原创 2019-11-20 10:09:27 · 2369 阅读 · 0 评论