ES 更新、删除 | 学习笔记

简介: 快速学习 ES 更新、删除

开发者学堂课程【ElasticSearch 入门精讲ES 更新、删除学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/631/detail/9957


ES 更新、删除


CORL 使用之 ES 更新&删除

ES 更新

ES 可以使用 PUT 或者 POST 对文档进行更新,如果指定 ID 的文档已经存在,则执行更新操作的时候,ES 首先将旧的文档标记为删除状态,然后添加新的文档,旧的文档不会立即消失,但是你也无法访问, ES 会继续添加更多数据的时候在后台清理已经标记为删余状态的文档。

司部更新

可以添加新字段或者更新已经存在字段(必须使 POST)

curl-XPOSThttp://localhost:9200/bigdata/product/1/ update -d

("doc'":{"name" : "apache-haoop"}'

普通删除,根据主键删除

curl-XDELETEhttp://localhost:9200/bigdata/product/3/

说明:如果文档存在, es 属性found : true , successful:1 ,

_version 属性的值+1。

如果文档不存在, es 属性 found 为 false ,但是版本值 version 依然会+1 ,这个就是内部

管理的一部分,有点像 svn 版本号,它保证了我们在多个节点间的不同操作的顺序被正确标记了。

注意:

一个文档被删除之后,不会立即生效,他只是被标记为已删除。ES 将会在你之后添加

更多索引的时候才会在后台进行删除

相关文章
Java中的异常处理:从基础到高级
【8月更文挑战第43天】在Java的世界里,异常是程序运行过程中不可避免的一部分。它们像是路上的坑洞,一不小心就会让程序“跌一跤”。本文将带你了解Java中的异常处理机制,从简单的try-catch语句到复杂的自定义异常类,再到实用的异常处理最佳实践。让我们一起学习如何优雅地面对和处理这些“坑洞”,让你的程序更加稳健。
|
机器学习/深度学习 算法 图计算
图机器学习入门:基本概念介绍
图机器学习是机器学习的分支,专注于处理图形结构数据,其中节点代表实体,边表示实体间关系。本文介绍了图的基本概念,如无向图与有向图,以及图的性质,如节点度、邻接矩阵。此外,还讨论了加权图、自循环、多重图、双部图、异构图、平面图和循环图。图在描述数据关系和特征方面具有灵活性,为机器学习算法提供了丰富的结构信息。
575 0
|
前端开发
前端播放第三方外链视频报403 forbidden的原因及解决方案
前端播放第三方外链视频报403 forbidden的原因及解决方案
870 0
|
安全 网络安全 量子技术
数字堡垒之下:网络安全的现代挑战与对策
在数字化浪潮汹涌澎湃的今天,网络安全已成为守护信息资产的重要关卡。本文将深入浅出地探讨当前网络安全面临的漏洞、加密技术的前沿进展以及提升个人和组织安全意识的有效途径,旨在为读者提供一道思考网络世界安全的桥梁,连接技术细节与日常生活实践。
|
算法 测试技术 C++
|
缓存 Kubernetes Devops
云效产品使用报错问题之不知道云效api需要什么权限如何解决
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
机器学习/深度学习 分布式计算 Hadoop
Spark集群搭建
Spark集群搭建
|
算法 搜索推荐 前端开发
金九银十跳槽季——七种排序算法
金九银十跳槽季——七种排序算法
|
7天前
|
人工智能 安全 API
CoPaw:5分钟部署你的 AI助理
源自阿里巴巴开源生态的个人 AI 助理——CoPaw。作为阿里倾力打造的开源力作,CoPaw 完美打通钉钉、飞书、Discord 等多平台对话通道,支持定时任务自动化。内置 PDF/Office 深度处理、新闻摘要等强大技能,更开放自定义扩展接口。坚持数据全程私有化部署,绝不上传云端,让每一位用户都能在大厂技术加持下,拥有安全、专属的智能助手。
|
10天前
|
人工智能 自然语言处理 JavaScript
2026年Windows+Ollama本地部署OpenClaw保姆级教程:本地AI Agent+阿里云上快速搭建
2026年OpenClaw凭借本地部署、私有化运行的特性,成为打造个人智能体的核心工具,而Ollama作为轻量级本地大模型管理工具,能让OpenClaw摆脱对云端大模型的依赖,实现**本地推理、数据不泄露、全流程私有化**的智能体验。本文基于Windows 11系统,从硬件环境准备、Ollama安装与模型定制、OpenClaw部署配置、技能扩展到常见问题排查,打造保姆级本地部署教程,同时补充阿里云OpenClaw(Clawdbot)快速部署步骤,兼顾本地私有化需求与云端7×24小时运行需求,文中所有代码命令均可直接复制执行,确保零基础用户也能快速搭建属于自己的本地智能体。
11507 97

热门文章

最新文章