ElasticSearch

安装在linux时候遇到的各种坑,主要是新建用户的文件操作权限,还有必须是JDK11(https://blog.csdn.net/smilehappiness/article/details/118466378)

Type的概念已经逐渐被弱化,在7.X的版本中被删除 

 

 

(1)倒排索引

  与一般关系型数据库的索引不同,es的索引是通过索引查找数据,类似于mysql的回表查询

 (2)put和post请求的区别

http://localhost:9200/shopping/_doc 

{
    "name":"yxc"
}

PUT请求是幂等性的,所以无法通过put发出请求

POST多次发出同样的请求,返回的id值不一致,则说明post请求不是幂等性的,实际上是创建了一条新的数据。(幂等性-全网最细(luke亲授) - 知乎 (zhihu.com)

幂等性:就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用

http://localhost:9200/shopping/_doc/1001

 如果指定ID,则表示多次操作的是同一个ID的数据,满足幂等性,所以都可以通过PUT和POST发出

 

数据类型

 

 

本文作者:YoProgrammer

本文链接:https://www.cnblogs.com/sakanayo/p/16361074.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   YoProgrammer  阅读(20)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
No audio
00:00 / 00:00