查询语言介绍|学习笔记

简介: 快速学习查询语言介绍。

开发者学堂课程【ElasticSearch 最新快速入门教程查询语言介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/642/detail/10672


查询语言介绍

 

查询语言

elastic search 简称 es,支持 restful api。具体也就是 get、put、post、delete 几种 http 的操作。

es 有 index、type、document、field 几种概念,index(或者复数indices )类似数据库,type 类似表名,document类似记录( row ),field 类似 column

es 的 restful api 类似:http://localhost:9200/index/document/

xxx

比如我们通过 C#的 NEST 库的ElasticClient创建了一个 index 为 metric_201804.28.14, type 为 basemetric 的多条document,然后上传到 es 服务器中。

则get访问方式类似∶

get http://localhost:9200/metric_20180428/_search

elasticsearch 提供 JSON 格式领域特定语言执行查询。可参考 Query DSL

{

"query": { "match_all": {}}

}

query:告诉我们定义查询

match_all :运行简单类型查询指定搜索中的所有文档

除了指定查询参数,还可以指定其他参数来影响最终结果。

以上就是 REST 查询语言的简单介绍。

相关文章
|
Prometheus 监控 Cloud Native
Grafana+prometheus变量支持include all设置方法
使用Prometheus进行采样收集,借助Grafana进行大盘展示,可以说是系统监控层面的基本操作了,在grafana的大盘配置时,借助变量的灵活性,来展示不同维度的数据表盘比较常见 现在有这样一个场景,一个应用有多台机器,我们设置一个变量 instance 来表示具体的实例ip,支持通过ip来选择不同机器的监控,怎么操作?
1387 0
Grafana+prometheus变量支持include all设置方法
|
机器学习/深度学习 数据采集 TensorFlow
使用Python实现深度学习模型:智能文化遗产数字化保护
使用Python实现深度学习模型:智能文化遗产数字化保护
412 1
|
算法 数据安全/隐私保护 计算机视觉
定量分析图像渲染质量
通常都是由人眼来主观判断图像的质量高低,能否通过数学度量对判定图像的质量呢?比如通过图片的像素/亮度/边缘数量来判断图像是清晰还是模糊
764 0
|
编译器 调度 C语言
RT-Thread记录(五、RT-Thread 临界区保护与FreeRTOS的比较)
本文聊聊临界区,以及RT-Thread对临界区的处理, 通过源码分析一下 RT-Thread 对临界区保护的实现以及与 FreeRTOS 处理的不同。
1147 0
RT-Thread记录(五、RT-Thread 临界区保护与FreeRTOS的比较)
|
存储 编解码 监控
流媒体传输协议之 RTP
本系列文章将整理各路流媒体传输协议,包括RTP/RTCP,RTMP,希望通过深入理解各个流媒体传输协议的设计细节,对今后流媒体部分的开发工作有一定的启发。
|
算法 数据挖掘 Serverless
R 聚类分析
R 聚类分析
594 0
R 聚类分析
|
Web App开发 运维 监控
应用运维——《应用智能运维实践(试读版)》
应用运维保障是软件全生命周期管理过程中的关键环节。软件系统开发上线后,要达到预期的设计目标、稳定服务于目标场景,全靠运维保障支撑。
应用运维——《应用智能运维实践(试读版)》
|
小程序 安全 数据安全/隐私保护
阿里云CIAM完整落地某国际大型零售企业
以统一认证、统一登录管理为核心,助力一站式解决多平台顾客身份管理难题。
1632 0
阿里云CIAM完整落地某国际大型零售企业
|
弹性计算 数据可视化 安全
阿里云速成美站怎么用?阿里云建站步骤教程
阿里云·速成美站是一款自助建站产品。预置海量模板,类PPT操作,便捷、低成本的解决您的建站问题。标配阿里云服务器,快速稳定,下载阿里云App可轻松备案,域名一键解析,网站轻松上线。
3991 0
阿里云速成美站怎么用?阿里云建站步骤教程
|
SQL 缓存 分布式计算
MongoDB 4.4 主要新特性解读
MongoDB 在 3.0 支持新的 WiredTiger 引擎后经过几年的快速奔跑,终于在 4.4 稍作歇息,开始在细节上进行打磨,4.4 发布的新特性很多,下面笔者就针对一些用户关注度比较高的 Feature 进行重点介绍。
4161 0
MongoDB 4.4 主要新特性解读