ES Elasticsearch 五 、文档入门****

news/2024/11/8 14:48:48/

目录

文档document介绍

手动生成id

自动生成id

_source     

//定制查询字段

全量替换 put

强制创建-只创建不覆盖 增加/_create

延迟删除 该状态防止磁盘写入消耗

局部更新    

脚本

并发问题


文档document介绍

      

默认字段:_index 索引 _type 类型 _id 可以手动、自动生成

手动生成id

       导入数据有唯一主键id

自动生成id

       POST /test_index/_doc

       {“test”:”cc”}

       GUID算法 会自动生成id 分布式生成不会冲突

_source     

       Put 进去的内容

//定制查询字段

Put /look/_doc/1{“name”:”c”,”price”:”s”,”c”:”v”}

Get /book/_doc/1?_source_includes=name,price

 

全量替换 put

每次 put 更新 会全量更新 并且更新_version 版本

强制创建-只创建不覆盖 增加/_create

put /xxx/_doc/3/_create

{"name":"cc"}

延迟删除 该状态防止磁盘写入消耗

delete /xxx/_doc/3

get /xxx/_doc/3

局部更新    

Es处理步骤:

1.获取旧文档、2.内存中更新字段,3.标记删除一条,4.新建一条

优点:

       1.减少网络请求次数、2.减少开销、3.减少并发冲突

操作:

put /test/_doc/5

{“name":"v","age":"18"}

Post /test/_doc/5/_update

{“doc":{“name":"czz"}}

Get /test/_doc/5

脚本

       Es7后不支持 groovy 脚本 不安全还占用内存

内置脚本:

put /test/_doc/2

{"num":9}

Post /test/_doc/2/_update

{"script":"ctx._source.num+=1"}

get /test/_doc/2

外置脚本:

应用少,且性能差不做过多介绍

并发问题

       内部主从是,请求来了执行主,后执行副本

       Es内部主从会执行请求会带上version 乐观锁,从而实现并发安全

      

ok

持续更新


http://www.ppmy.cn/news/77944.html

相关文章

使用决策树模型Titanic数据集预测

数据准备 可以通过以下链接获取数据集: 百度网盘 请输入提取码 共包含三个csv文件: 《train.csv》训练数据集,包含特征信息和标签(是否幸存) 《test.csv》 测试数据集, 只包含特征信息 《gender_submission.csv》测试数据集…

姜春宇:数据治理五大发展趋势

4月27日在2023数据治理新实践峰会上,大数据技术标准推进委员会副主席姜春宇先生以《数据治理发展趋势》为主题为大家分享了数据的价值和最新发展趋势。 以下为姜春宇先生的演讲实录,为了方便阅读,小编做了一些字句修改和文本优化。 大家上午…

Python 用Redis简单实现分布式爬虫

分布式爬虫是指将一个爬虫程序在多个计算机上同时执行,并且这些计算机相互协调工作,同时抓取数据。相较于单机爬取,分布式爬虫可以极大地提高爬取效率和稳定性。 Redis是一个基于内存的NoSQL数据库,具有高性能、高并发、支持多种…

《计算机网络——自顶向下方法》精炼——3.5.1-3.5.4

人生像攀登一座山,而找寻出路,却是一种学习的过程,我们应当在这过程中,学习稳定、冷静,学习如何从慌乱中找到生机。——席慕蓉 文章目录 TCPTCP协议概述报文段结构序号、确认号 超时问题计算RTT计算重传时间 可靠数据传输 TCP TCP协议概述 TCP是面向连接的协议,在…

数据库Mysql经典面试题之SQL语句

需要数据库表1.学生表 Student(SID,Sname,Sage,Ssex) --SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 2.课程表 Course(CID,Cname,TID) --CID --课程编号,Cname 课程名称,TID 教师编号 3.教师表 Teacher(TID,Tname) --TID 教师编号,Tname 教师姓名 4.…

转辙机介绍

简介 转辙机是指用以可靠地转换道岔位置,改变道岔开通方向,锁闭道岔尖轨,反映道岔位置的重要的信号基础设备,它可以很好地保证行车安全,提高运输效率,改善行车人员的劳动强度。 分类 01、转辙机按动作时…

韩流在元宇宙中崛起,感受韩国文化的魅力!

大获成功!第一波 K-verse 土地全部售罄! 多家领先韩国文化公司,包括 SMBM、CUBE 娱乐、LINE Studio、Gravity、乐天世界、K League 等进驻 The Sandbox,并在第一波 K-verse 土地销售活动上发布了邻近这些公司的 LAND。 所有土地全…

内容好但流量差?B站流量密码可能就在这

B站知名数码UP主老师好我叫何同学(以下简称“何同学”。)时隔两个月再次更新,这支标题为《为了找到流量密码,我们做了个假B站...》的视频不仅吸引了观众的围观,更是获得了众多B站UP主们的“声援”。 如题所见&#xf…