Elasticsearch:操作数据的时候PUT和POST的区别
PUT和POST的区别
在操作Elasticsearch中的时候,使用PUT和POST的时候是有一定的区别的。
这个要清楚。
一、例如来看一下这个例子
向里面插入一个数据
这个时候添加到了customer索引ID为5。
这个时候用的是PUT,那么如果不指定索引呢?还用PUT吗?
那么我们试一下?
报错了
说在不指定索引的时候,需要用POST的。
{"error": "Incorrect HTTP method for uri [/customer/_doc?pretty] and method [PUT], allowed: [POST]","status": 405
}
这个时候,下面的ID就是ES给我们随机生成的。
{"_index": "customer","_type": "_doc","_id": "mboUt2QBdkGZUbHJM7WO","_version": 1,"result": "created","_shards": {"total": 2,"successful": 1,"failed": 0},"_seq_no": 1,"_primary_term": 2
}
这个PUT和POST的操作还是要多注意下的。
Elasticsearch:操作数据的时候PUT和POST的区别相关推荐
- Nestjs中使用ElasticSearch操作数据
本人根据github上提供的案例中文分词地址,带大家用页面方式来操作,如果你还没配置好环境,可以参考我之前写的文章连接地址 一.基本使用 1.启动docker容器 2.浏览器中输入http://loc ...
- elasticsearch中分词器edge_ngram和ngram的区别
参考:https://www.phpmianshi.com/?id=199 简介 edge_ngram和ngram是ElasticSearch自带的两个分词器,一般设置索引映射的时候都会用到,设置完步 ...
- elasticsearch best_fields most_fields cross_fields从内在实现看区别——本质就是前两者是以field为中心,后者是词条为中心...
1.最佳字段(Best fields):: 假设我们有一个让用户搜索博客文章的网站(允许多字段搜索,最佳字段查询),就像这两份文档一样: PUT /my_index/my_type/1 {" ...
- Elasticsearch:Text vs. Keyword - 它们之间的差异以及它们的行为方式
很多刚开始学习 Elasticsearch 的人经常会混淆 text 和 keyword 字段数据类型. 它们之间的区别很简单,但非常关键. 在本文中,我将讨论两者之间的区别.如何使用它们.它们的行为 ...
- MySQL Cluster(MySQL 集群) 初试(转)
作/译者:叶金荣(imysql#imysql.com>),来源:http://imysql.com,欢迎转载. 作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请 ...
- MySQL Cluster(MySQL 集群) 初试
MySQL Cluster 是MySQL适合于分布式计算环境的高实用.高冗余版本.它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器.在MyQL 5.0及 ...
- NoSQL 与大数据
概览一下大数据项目中可以使用的数据存储技术,聚焦于Couchbase 和 ElasticSearch,展示如何使用以及它们的区别,先理解一下NoSQL领域中各种不同的技术. NoSQL 关系型数据库是 ...
- mysql集群 MySQL Cluster
<?php /* 郑重说明2015年6月11日16:28:14,目前为止MySQL Cluster 社区版不支持INNODB,商业版支持,但是授权价格20W左右,so看此文档之前,考虑下钱 My ...
- bulk插入 es_ElasticSearch的Bulk操作 ES bulk详解
elasticsearch bulkApi是什么?和普通的CURD区别在哪里? 1.可以批量对多个索引进行增加或者删除等操作,减少网络请求次数,可以显著的提高索引的速度. 2.CURD只能对单条数据进 ...
最新文章
- 人工智能28个常见术语,别再说你不懂AI了!
- 2018新年快乐 !(附幸运读者名单)
- mybatis 代码生成器_spring Boot手把手教学(4): mybatis-plus 代码生成器,自动帮你生成代码
- CSS3中的transform变形
- 趣学python3(42)--将字符串格式日期转换为excel的日期格式
- 批处理命令 / cd
- C++、python、CUDA性能分析--矩阵乘法
- java调用outlook
- 利用java实现excel转pdf文件
- 使用单项循环链表实现字典操作(算法导论第十章10.2-5题)
- Oracle Warehouse Builder 自动化ETL处置处罚历程(1)
- 敏捷无敌之重任在肩(7)
- 消息队列应用场景解析
- 自考计算机专业,自考计算机
- 【个人项目总结】四则运算生成器
- python函数手册中文,python函数中文手册.doc
- EndNoteX7中conference proceeding和conference paper的区别
- VUE下载文件并修改文件名
- docker学习-狂神视频
- 【金猿投融展】Techsun天正聚合——联接品牌与人
热门文章
- McAfee推免费版SiteAdvisor安全上网工具
- 广西来宾中考计算机考试考什么,2017年来宾市中考考试科目及时间
- 关于社会脑研究的fMRI和fNIRS超扫描方法
- JAVA学习 API_day04(迭代器, 数组和集合的转换, Comparable和Comparator, 二叉树)
- 2022最新轻量级影视搜索播放器源码+已修复版
- plt.plot()详解
- 谈谈火星坐标与地图坐标的那点坑
- mysql优化案例(14秒优化到不到1秒)
- C语言经典100例(10)——打印楼梯,同时在楼梯上方打印两个笑脸。
- 八卦解读,超女赛场中几个“耐人寻味”的“为什么?”(组图)