当前位置: 首页 > wzjs >正文

上海免费网站建设公司海南建设网网站

上海免费网站建设公司,海南建设网网站,营销型网站建设的步骤流程是什么,扬州电子商务网站建设一、介绍 The Elastic Stack 包含ElasticSearch、Kibana、Beats、LogStash 这就是所说的ELK 能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。Elaticsearch,简称为ES,ES是一个开源的高扩展的分布式全文搜索引擎,是…

一、介绍

The Elastic Stack 包含ElasticSearch、Kibana、Beats、LogStash
这就是所说的ELK
能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。Elaticsearch,简称为ES,ES是一个开源的高扩展的分布式全文搜索引擎,是整个ElasticStack技术栈的核心。它可以近乎实时的存储、检索数据:本身扩展性很好,可以扩展到上百台服务器,处理 PB 级别的数据

官方网站:https://www.elastic.co/cn/
下载地址:
1.https://www.elastic.co/cn/downloads/past-releases#elasticsearch
2.https://www.elastic.co/cn/downloads/elasticsearch

ES中内置了Java的环境,但是我们一般会使用我们本地安装的Java环境
在这里插入图片描述

在这里插入图片描述
注意:9300端口为Elasticsearch集群间组件的通信端口,9200端口为浏览器访问的http协议的RestFul端口
访问一下http://localhost:9200/页面,出现下面的情况
在这里插入图片描述

二、入门

Elasticsearch是面向文档型数据库,一条数据在这里是一个文档
在ES里的index可以看作是一个库,而Types相当于表,Documents则相当于表的行
这里的Types的概念已经被主键弱化,在ElasticSearch6.X中的一个index下已经只能包含一个type,Elasticsearch7.X中Type的概念已经被删除了
在这里插入图片描述

2.1 索引

2.1.1 倒排索引

倒排索引的查询效率是比较快的,并且没有体现表的概念
我们之前是通过id关联内容
但是现在我们引入了关键字,关键字会关联id,id再关联内容
在这里插入图片描述

2.1.2 创建索引

创建索引,就是类似在Mysql中创建一个数据库

启动ES服务
发送PUT请求 http://127.0.0.1:9200/shopping

shopping:表示的就是索引的名称
在这里插入图片描述

2.1.3 查询索引

获取某个索引
在这里插入图片描述
获取全部索引
在这里插入图片描述

2.1.4 删除索引

在这里插入图片描述

2.2 文档

2.2.1 创建文档

索引我们已经创建好了,我们下面会创建文档并添加数据
这里的文档可以类比为关系型数据库中的表数据,添加的数据格式为JSON格式

返回值中“_id”就是我们唯一性标识

在这里插入图片描述
我们可以自定义id
在这里插入图片描述

2.2.2 查询文档

查询单个信息
在这里插入图片描述
查询全部的信息
在这里插入图片描述

2.2.3 全量修改

全量更新使用的不多
在这里插入图片描述

2.2.4 局部修改

更新不是幂等性的
在这里插入图片描述

2.2.5 删除文档

在这里插入图片描述

2.2.6 条件查询

在这里插入图片描述
但是我们一般使用请求体查询
如下所示
在这里插入图片描述

2.2.7 分页查询

在这里插入图片描述
可以指定某个字段显示
在这里插入图片描述
也可以再进行排序

在这里插入图片描述

2.2.8 全文检索

这个地方我们搜索的是“小华”,但是在全文检索的时候,被分成了“小”和“华”
在这里插入图片描述

2.2.9 完全匹配

这个时候就是精准的匹配
在这里插入图片描述
在这里插入图片描述

2.2.10 高亮查询

在这里插入图片描述

2.2.11 多条件查询

我们也可以进行多条件查询,这个地方有点复杂
”must“表示多条件要同时成立,多一个条件,再must数组中添加一个参数即可
在这里插入图片描述

{"query": {"bool": {"must": [{"match": {"category": "小米"}},{"match": {"price": 1999.00}}]}}
}

也可以对价格进行范围查询

{"query":{"bool":{"must":[{"match":{"category":"小米"}}],"filter":{"range":{"price":{"gt":5000}}}}}
}

2.2.12 聚合查询

在这里插入图片描述

2.3 映射关系

首先我们先创建一个索引user
在这里插入图片描述
下面我们创建一些规则
在这里插入图片描述
然后我们再get一下
在这里插入图片描述
下面再创建一个文档
在这里插入图片描述
查询的时候我们发现搜“男”是搜不到的,因为sex是全量查询的
在这里插入图片描述
对于这个地方我们只能搜“男的”
在这里插入图片描述

http://www.dtcms.com/wzjs/592390.html

相关文章:

  • 做爰在线网站wordpress page 模板
  • 陈村网站设计建设银行网站不能打开
  • 湖北工程建设总承包有限公司网站标题优化方法
  • 网站短链接怎么做手机电脑网站设计
  • 网站市场做烂了翔宇定制app下载
  • 秦皇岛海港区建设局网站网站建设推广公司排名
  • 建站优化办事效率高wordpress中文团队
  • 网站建设方案书 人员安排谁有qq网站开发资源群
  • 网站销售好做吗专门做游戏的网站
  • 做薪酬调查有哪些网站国际网站 建设
  • 中小型企业网站大全wordpress安装时候500错误
  • 南京网站设计公司哪儿济南兴田德润怎么联系wordpress 为分类定模板
  • 做网站要学那些淘宝网页版官网入口
  • 网站被泛解析如何设计一个小程序
  • 网站建设销售员话术网站安全建设情况报告
  • 东莞网站建设 包装材料大型电商网站开发方案
  • 医院网站建设预算表雇主品牌建设
  • 电商网站计划桐柏微网站建设
  • 网站怎么做关键词在哪做郑州经济技术开发区政务服务中心
  • 做一个网站都需要什么做攻略的网站好
  • 完整网站开发教程wordpress 图文直播插件
  • 昆明网站建设技术研发中心网站建设备案计划书
  • 企业网站备案 优帮云修改wordpress用户名密码忘记
  • 陕西专业网站建设哪家好工作服厂家联系方式
  • 网站建设开发兴田德润成都广告设计
  • 成都微网站系统Wordpress调用搜索
  • 属于c2c网站的有哪几个成都创意网站设计
  • 网站建设的实训报告的实训感受网站建设中最重要的是什么意思
  • jsp和php做网站那个快替换wordpress logo
  • 设计 微网站设计企业网站多少钱