Easticsearch官网《Elasticsearch权威指南》笔记2——文档基本操作

Elasticsearch权威指南中文完整版 本文还有配套的精品资源,点击获取 简介:《Elasticsearch权威指南中文版》是一本详尽介绍Elasticsearch技术的书籍,涵盖了该分布式搜索和分析引擎的核心概念和功能。本书深入探讨了Elasticsearch如何处理全文搜索、实现分布式架构、提供RESTful API、进行实时分析和弹性伸缩,以及其丰富的聚合功能、多租户支持、插件生态、安全性和监控运维等关键特... 阅读详情

创建文档

PUT /megacorp/employee/1
{
    "first_name" : "John",
    "last_name" :  "Smith",
    "age" :        25,
    "about" :      "I love to go rock climbing",
    "interests": [ "sports", "music" ]
}

路径 /megacorp/employee/1 包含了三部分的信息:

  • megacorp
    索引名称
  • employee
    类型名称
  • 1
    特定雇员的ID

获取文档

GET /megacorp/employee/1

返回结果

{
  "_index" :   "megacorp",
  "_type" :    "employee",
  "_id" :      "1",
  "_version" : 1,
  "found" :    true,
  "_source" :  {
      "first_name" :  "John",
      "last_name" :   "Smith",
      "age" :         25,
      "about" :       "I love to go rock climbing",
      "interests":  [ "sports", "music" ]
  }
}

带_的是一系列元数据,_source是原始的JSON文档

更新文档

PUT /megacorp/employee/1
{
    "first_name" : "John",
    "last_name" :  "Smith",
    "age" :        26,
    "about" :      "I love to go rock climbing",
    "interests": [ "sports", "music", "movies" ]
}

再次GET /megacorp/employee/1返回结果:

{
  "_index": "megacorp",
  "_type": "employee",
  "_id": "1",
  "_version": 2,
  "found": true,
  "_source": {
    "first_name": "John",
    "last_name": "Smith",
    "age": 26,
    "about": "I love to go rock climbing",
    "interests": [
      "sports",
      "music",
      "movies"
    ]
  }
}

age、_version都发生了变化

删除文档

DELETE /megacorp/employee/1

head方法确定文档是否存在,但是不能在sense里面使用,因为只返回header而不返回JSON文档

简单搜索

GET /megacorp/employee/_search
返回结果包括了所有三个文档,放在数组 hits 中。一个搜索默认返回十条结果。

搜索姓氏为 Smith 的雇员
GET /megacorp/employee/_search?q=last_name:Smith

Elasticsearch权威指南中文版 该书主要讲解Elasticserch的基本组成部分,有哪些特性,使用的场景,步步深入了解ela,看完能对ela有全面的了解 立即下载

相关推荐

elasticsearch-definitive-guide-cn, Elasticsearch权威指南中文版.zip

elasticsearch-definitive-guide-cn, Elasticsearch权威指南中文版

elasticsearch官方学习文档

系统全面的学习es的知识体系,才能在生产救火,日常开发中更加得心应手,遇到问题的时候再来恶补,有点为时过晚。 记录自己学习的资料 ES官方文档

彭智慧 4345

elasticsearch权威指南中文版 pdf和Elasticsearch顶尖高手系列-高手进阶篇资源分享-附件资源

elasticsearch权威指南中文版 pdf和Elasticsearch顶尖高手系列-高手进阶篇资源分享-附件资源

超级好用的芯片封装网站IC Search

IC Search 是非常好用的芯片封装库下载网站,可以下载芯片原理图、PCB图封装库及技术文档,支持绝大部分EDA软件,如Altium Designer、Cadence等。

创客之家 9630

win11本地部署openclaw实操第5集-X11图形化界面搭建,让WSL2“看见”世界

本文介绍了在WSL2中实现图形界面(GUI)的方法。由于WSL2默认没有图形界面,需要使用X11服务器作为"翻译显示器",将Linux程序的图形指令渲染到Windows窗口中。推荐使用VcXsrv作为X11服务器,详细说明了其安装和配置步骤,包括选择"One large window"显示模式、禁用访问控制等关键设置。随后在Ubuntu中安装轻量级xfce4桌面环境,并通过设置DISPLAY环境变量将图形输出指向VcXsrv。最终通过startxfce4命令成功在Vc

weixin_44626085的博客 810

【物联网】探索NE555:一款经典的集成电路(超详细)

NE555是一种集成电路,其内部结构包括比较器、RS触发器、电压比较器和输出级三个主要功能模块,外部引脚则提供了与其他电路元件进行连接的接口。NE555的设计目的是为了提供一种简单方便的定时器解决方案,它广泛应用于模拟和数字电路中。NE555作为一款经典的集成电路,具备设计简单、易于使用和稳定可靠的特点,在电子领域发展了广泛的应用。从单稳态模式到多稳态模式,再到振荡器模式,NE555可以满足不同的需求,并且可以与其他电路元件灵活组合,扩展其功能。然而,需要注意的是NE555也有一些限制。

Goforyouqp的博客 6万+

探索Elasticsearch:权威指南,中文版

探索Elasticsearch:权威指南,中文版 一、项目介绍 在数据驱动的时代,搜索和数据分析的重要性无需赘言。Elasticsearch作为一款强大的分布式搜索引擎,以其高效、实时的性能赢得了广泛赞誉。而《Elasticsearch 权威指南(中文版)》则是一份详尽且深入的开源资源,致力于帮助开发者和运维人员充分理解和运用Elasticsearch的强大功能。 二、项目技术分析 本书涵盖了从...

gitblog_00007的博客 441

EtherCAT简介

EtherCAT(EtherNet Control Automation Technology)是由德国公司BECKHOFF公司于2003年提出的实时工业以太网技术。其具有高速、高数据有效率的特点,支持多种设备的连接拓扑结构。从站节点使用专用的控制芯片,例如:microchip公司的Lan9252、BECKHOFF公司的ET1100等ESC(EtherCAT slave controller)芯片。主站的搭建方式有很多,例如:开源主站IGH、SOEM、商业化主站TwinCAT等。

m0_73482095的博客 1万+

elasticsearch权威指南-中文

elasticsearch权威指南-中文Table of Contents1. Introduction 2. 入门 i. 是什么 ii. 安装 iii. API iv. 文档 v. 索引 vi. 搜索 vii. 聚合 viii. 小结 ix. 分布式 x. 结语 3. 分布式集群 i. 空集群 ii. 集群健康 iii. 添加索引 iv. 故障转移 v. 横向扩展 vi. 更多扩展 vii. 应...

vitaair的博客 4080

DIC新手避坑指南:压缩实验中的应变测量常见错误与数据校验技巧

本文为DIC技术新手提供了压缩实验中应变测量的全面避坑指南。文章系统梳理了从试样尺寸录入、散斑质量到数据后处理中应变方向与符号混淆、数据插值对齐等常见错误,并分享了基于MATLAB的自动化数据校验与可视化对比技巧,帮助建立可靠的实验数据分析SOP,确保DIC测量结果的准确性。

weixin_29313423的博客 112

智能交通实战:基于YOLOv5/8/10的车辆违章行为检测系统(违停/压线/逆行识别)

在开始模型训练前,我们得明确要检测的违章行为,还要准备好对应的数据集,这就像做饭前要确定做什么菜、准备什么食材一样。通过本指南,你已经掌握了从技术选型(YOLOv5/8/10)数据准备模型训练到UI界面开发的全流程,搭建了一套完整的车辆违章行为检测系统。这个系统在实际应用中,能有效识别多种车辆违章行为,检测准确率高、速度快,可用于智能交通管理、停车场管理等多个场景。随着深度学习技术的不断进步,YOLO系列模型在车辆违章检测领域的应用会越来越广泛。

m0_71589036的博客 459

Easticsearch官网《Elasticsearch权威指南》笔记1

elasticsearch特点:基于restful API的分布式、高扩展性、高可用性、实时数据分析的全文搜索引擎。 用作全文检索、结构化搜索、分析以及这三个功能的组合 一个分布式的实时文档存储,每个字段 可以被索引与搜索 一个分布式实时分析搜索引擎 能胜任上百个服务节点的扩展,并支持 PB级别的结构化或者非结构化数据 elasticsearch与关系型数据库的对照 index:数...

mighty13的专栏 1万+

OpenStack详解、排错、经验总结

第1章 Openstack简介 1.1 计算(Compute):Nova。 一套控制器,用于为单个用户或使用群组管理虚拟机实例的整个生命周期,根据用户需求来提供虚拟服务。负责虚拟机创建、开机、关机、挂起、暂停、调整、迁移、重启、销毁等操作,配置CPU、内存等信息规格。自Austin版本集成到项目中。 1.2 对象存储(Object Storage):Swift。 一套用于在大规模可扩展系统中通过内置冗余及高容错机制实现对象存储的系统,允许进行存储或者检索文件。可为Glance提供镜像存储,为Cinder提供

weixin_40548182的博客 1974

Easticsearch官网《Elasticsearch权威指南》笔记3——搜索

使用DSL查询 除了使用查询字符串查询,ES还可以使用DSL领域特定语言构造查询,使用JSON格式。 GET /megacorp/employee/_search { "query" : { "match" : { "last_name" : "Smith" } } } 查询字符串被一个JSON代替,并使用了matc...

mighty13的专栏 1万+

问答式AI vs 智能体(Agent):它们有什么不同?

你肯定用过 ChatGPT 或文心一言——问它一个问题,它给你一个答案。AI Agent(AI智能体)。很多人搞不清楚:它们不都是"AI"吗?有什么区别?这篇文章用一个最简单的类比,彻底讲清楚这两者的本质差异。框架特点适合人群AutoGPT完全自主执行任务,链式思考开发者MetaGPT模拟团队协作,多角色分工开发者LangChain最流行的Agent开发框架开发者Dify可视化无代码搭建Agent非技术用户Coze(扣子)字节跳动出品,国内最易用普通用户WorkBuddy。

Johnny2004的专栏 445

低功耗设计-ir drop的signoff corner怎么选择?

2.tt的(tt85 是比较接近芯片真实工作情况的);我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?有要求就用要求的就好,没要求前两种看公司需求。3.signoff文档要求的;有几个方向,看公司需求吧。

m0_61544122的博客 1588

爬梯:ElasticSearch分布式搜索引擎

学习资料:狂神说 ElactisSearch 7.6.2 ElasticSearch 分布式搜索引擎 1. 概述 1.1 ELK ELK是ElasticSearch、Logstash、Kibana三大开源架构首字母大写简称,市面上也被称为Elastic Etack。 ElasticSearch是以RESTful方式进行近实时地搜索平台框架,提供存储和搜索; Logstash是ELK的中央数据流引擎,用于从不同目标(文件、数据存储、mq)收集不同格式的数据,经过过滤然后输出到不同的目的地(文件、m.

石似心的博客 939

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

elasticsearch集群原理————学习笔记(三)

首先,es天生就是分布式的,用集群来均衡请求,多个结点协同工作,会大大的提升搜索速度。 es的每一个文档,文档中的每一个数据都是一个索引,所以当我们进行全文搜索,统计搜索的时候,es的速度,也能做一些智能分析。 什么是集群 虽然官网也有一些比较官方的定义,但是在我的理解,集群(cluster)=多个结点(node)的集合,而 ...

weixin_44712778的博客 1889

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Elasticsearch 入门

Elasticsearch 是一个分布式的开源搜索和分析引擎,适用于各种数据,包括文本、数字、元数据等。它能够实现实时的文档检索、分析和可视化,被广泛应用于网站和应用的全文搜索功能中。Elasticsearch 基于 Lucene 开发,但它的目标是比 Lucene 更加简单易用,通过 RESTful API 提供了强大的功能集合,允许用户执行复杂的多字段查询,并能快速获取结果。

junxinsiwo的专栏 5034

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Elastic Search简介及安装(windows,附:ELK安装)

ES是一个开源的的,它可以近乎、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别(大数据时代)的数据。es也使用java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的来隐藏Lucene的复杂性,从而让全文搜索变得简单。

qq_17153885的博客 6486

ES既是搜索引擎又是数据库?真的有那么全能吗?

作者介绍李猛(ynuosoft),Elastic-stack产品深度用户,ES认证工程师,2012年接触Elasticsearch,对Elastic-Stack开发、架构、运维等方面有深...

过往记忆大数据 1761

Elasticsearch 权威指南(中文版)高清PDF下载

Elasticsearch 权威指南(中文版)高清PDF下载 【下载地址】Elasticsearch权威指南中文版高清PDF下载 探索Elasticsearch的无限可能!本资源为您提供《Elasticsearch 权威指南(中文版)》高清PDF下载,助您快速掌握这一强大的搜索引擎。无论是核心概念、安装配置,还是数据索引...

gitblog_06759的博客 881

elasticearch的中文官网地址

Elasticsearch 的中文官网地址是:https://www.elastic.co/cn/products/elasticsearch 。

weixin_35749796的博客 1万+

13-ElasticSearch基础

一. 初识ElasticSearch 1.1 基于数据库查询的问题 1.2 倒排索引 倒排索引:将文档进行分词,形成词条和id的对应关系即为反向索引。 以唐诗为例,所处包含“前”的诗句 正向索引:由《静夜思》–>窗前明月光—>“前”字 反向索引:“前”字–>窗前明月光–>《静夜思》 反向索引的实现就是对诗句进行分词,分成单个的词,由词推据,即为反向索引 “床前明月光”–> 分词 将一段文本按照一定的规则,拆分为不同的词条(term) 1.3 ES存储和查询的原理 inde

拒绝熬夜啊的博客 317
上一篇: Easticsearch官网《Elasticsearch权威指南》笔记1
下一篇: Easticsearch官网《Elasticsearch权威指南》笔记3——搜索
mighty13
博客等级 码龄23年 728粉丝 438原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值