当前位置: 首页 > news >正文

做网站需要几个岗位自媒体平台排名

做网站需要几个岗位,自媒体平台排名,帮别人做网站的单子,重慶网站开发1、_cat 查询 GET /_cat/nodes: 查看所有节点 GET /_cat/health: 查看es 健康状况 GET /_cat/master: 查看主节点 GET /_cat/indices:查看所有索引show databases; 2、索引一个文档(保存) 保存一个数据&…

1、_cat 查询

GET /_cat/nodes:  查看所有节点
GET /_cat/health: 查看es 健康状况
GET /_cat/master: 查看主节点
GET /_cat/indices:查看所有索引show databases;

2、索引一个文档(保存)
保存一个数据,保存在哪个索引的哪个类型下,指定用哪个唯一标识

PUT customer/external/1;在customer 索引下的external 类型下保存1 号数据为
PUT customer/external/1
{
"name": "John Doe"
}


PUT 和POST 都可以,
POST 新增。如果不指定id,会自动生成id指定id 就会修改这个数据,并新增版本号
PUT 可以新增也可以修改。PUT 必须指定id;由于PUT 需要指定id,我们一般都用来做修改
操作,不指定id 会报错。

3、查询文档

GET customer/external/1


结果:

{
"_index": "customer", //在哪个索引
"_type": "external", //在哪个类型
"_id": "1",          //记录id
"_version": 2,      //版本号
"_seq_no": 1,       //并发控制字段,每次更新就会+1,用来做乐观锁
"_primary_term": 1, //同上,主分片重新分配,如重启,就会变化
"found": true,
"_source": {        //真正的内容
"name": "John Doe"
}
}


更新携带以下参数:

?if_seq_no=0&if_primary_term=1

4、更新文档

POST customer/external/1/_update
{
"doc":{
"name": "John Doew"
}
}


或者

POST customer/external/1{
"name": "John Doe2"
}


或者
 

PUT customer/external/1{
"name": "John Doe"
}
  • 不同:POST 操作会对比源文档数据,如果相同不会有什么操作,文档version 不增加

PUT 操作总会将数据重新保存并增加version 版本;
带_update 对比元数据如果一样就不进行任何操作。
看场景;
对于大并发更新,不带update;
对于大并发查询偶尔更新,带update;对比更新,重新计算分配规则。

  •  更新同时增加属性
POST customer/external/1/_update

{
"doc": { "name": "Jane Doe", "age": 20 }
}


PUT 和POST 不带_update 也可以

5、删除文档&索引

DELETE customer/external/1
DELETE customer


6、bulk 批量API

POST customer/external/_bulk

{"index":{"_id":"1"}}
{"name": "John Doe" }
{"index":{"_id":"2"}}
{"name": "Jane Doe" }


语法格式:

{ action: { metadata }}\n
{ request body }\n
{ action: { metadata }}\n
{ request body }\n


复杂实例:

POST /_bulk

{ "delete": { "_index": "website", "_type": "blog", "_id": "123" }}
{ "create": { "_index": "website", "_type": "blog", "_id": "123" }}
{ "title": "My first blog post" }
{ "index": { "_index": "website", "_type": "blog" }}
{ "title": "My second blog post" }
{ "update": { "_index": "website", "_type": "blog", "_id": "123", "_retry_on_conflict" : 3} }
{ "doc" : {"title" : "My updated blog post"} }


bulk API 以此按顺序执行所有的action(动作)。如果一个单个的动作因任何原因而失败,
它将继续处理它后面剩余的动作。
当bulk API 返回时,它将提供每个动作的状态(与发送
的顺序相同),所以您可以检查是否一个指定的动作是不是失败了。

http://www.dinnco.com/news/21923.html

相关文章:

  • 高明网站建设哪家好西安网站优化公司
  • 美国建设中心网站微信朋友圈推广软文
  • 微信公众号做网站卖东西seo工程师是什么职业
  • 许昌公司做网站高端网站定制公司
  • 越秀建设网站网络的推广方式有哪些
  • 怎么做外卖网站清远seo
  • 河源网络公司网站优化方案范文
  • 营销网站建设整合网站营销专家企业营销策划书
  • 手机与电脑网站制作短链接生成
  • 可视化网站后台管理系统广东企业网站seo报价
  • ai国外教程网站广州最新政策
  • 用php做的旅游网站百度口碑官网
  • 小游戏网站审核怎么做seo研究中心超逸seo
  • wordpress没有样式seo入门黑帽培训教程
  • 深圳公司手机网站制作小说关键词自动生成器
  • b2c的电子商务的网站建设百度电话号码查询
  • 上海网站建设 app开发网络工程师
  • 网站建化竞价排名什么意思
  • 卖源码的网站怎么在百度上发布个人文章
  • 新乡专业做网站刷赞网站推广ks
  • 做纸箱在什么网站找客户排名seo公司哪家好
  • 制作php网站用什么软件拉新工作室在哪里接项目
  • 手机付费咨询网站建设国外网站推广平台有哪些?
  • 企业可以做哪些网站有哪些内容发免费广告电话号码
  • 网站做百度推广成都网站建设
  • 用织梦做的网站下载seo自然优化排名技巧
  • 橙子建站官网是哪个一个具体网站的seo优化方案
  • 怎么仿制别人的网站论坛发帖
  • 重庆免费建站公司地址活动营销案例100例
  • 网站js下载怎么在广告联盟接广告