1. PUT app01
  2. GET app01/_settings
  3. GET _all/_settings
  4. PUT app01/_settings
  5. {
  6. "number_of_replicas":0
  7. }
  8. GET _cat/health
  9. GET _cat/nodes
  10. GET _cat/indices?v
  11. DELETE app01
  12. POST app01/user/1
  13. {
  14. "name":"bob",
  15. "gender":"male",
  16. "age":17
  17. }
  18. POST app01/user/2
  19. {
  20. "name":"cristin",
  21. "gender":"femail",
  22. "age":19
  23. }
  24. POST app01/user/3
  25. {
  26. "name":"emy",
  27. "gender":"female",
  28. "age":20
  29. }
  30. PUT app01/user/4
  31. {
  32. "name":"aaron",
  33. "gender":"male",
  34. "age":23
  35. }
  36. GET app01/user/_search
  37. GET app01/user/1
  38. GET app01/user/1?_source
  39. GET app01/user/1?_source=gender,age
  40. PUT testdb/job1/1
  41. {
  42. "title": "job1_1"
  43. }
  44. PUT testdb/job1/2
  45. {
  46. "title": "job1_2"
  47. }
  48. PUT testdb/job2/1
  49. {
  50. "title": "job2_1"
  51. }
  52. PUT testdb/job2/2
  53. {
  54. "title": "job2_2"
  55. }
  56. GET _mget
  57. {
  58. "docs": [
  59. {
  60. "_index":"testdb",
  61. "_type":"job1",
  62. "_id": 1
  63. },
  64. {
  65. "_index":"testdb",
  66. "_type":"job2",
  67. "_id": 2
  68. }
  69. ]
  70. }
  71. GET testdb/_mget
  72. {
  73. "docs": [
  74. {
  75. "_type":"job1",
  76. "_id": 1
  77. },
  78. {
  79. "_type":"job2",
  80. "_id": 2
  81. }
  82. ]
  83. }
  84. GET testdb/job1/_mget
  85. {
  86. "docs": [
  87. {
  88. "_id": 1
  89. },
  90. {
  91. "_id": 2
  92. }
  93. ]
  94. }
  95. GET testdb/job1/_mget
  96. {
  97. "ids": [1,2]
  98. }
  99. PUT _bulk
  100. {"index":{"_index":"lagou","_type":"job","_id":"1"}}
  101. {"title":"python分布式爬虫开发","salary_min":15000,"city":"深圳","company":{"name":"腾讯","company_addr":"深圳市软件园"},"publish_date":"2017-11-11","comments":15}
  102. {"index":{"_index":"lagou","_type":"job","_id":"2"}}
  103. {"title":"django开发","salary_min":15000,"city":"上海","company":{"name":"阿里","company_addr":"广州市软件园"},"publish_date":"2017-11-12","comments":20}
  104. {"index":{"_index":"testdb","_type":"job","_id":"1"}}
  105. {"filed1":"value1"}
  106. {"delete":{"_index":"testdb","_type":"job","_id":"1"}}
  107. {"create":{"_index":"testdb","_type":"job","_id":"1"}}
  108. {"filed1":"value1"}
  109. {"update":{"_index":"testdb","_type":"job","_id":"1"}}
  110. {"doc":{"filed2":"value2"}}

[elk]es增删改查最佳实战的更多相关文章

  1. ES增删改查入门1

    1.RESTful接口使用方法 为了方便直观我们使用Head插件提供的接口进行演示,实际上内部调用的RESTful接口. RESTful接口URL的格式: http://localhost:9200/ ...

  2. ES增删改查

    了解了一下python对es 7.5的操作,记录下,不难: #!/usr/bin/env python # -*- coding: UTF-8 -*- from settings import Con ...

  3. Spring Boot WebFlux 增删改查完整实战 demo

    03:WebFlux Web CRUD 实践 前言 上一篇基于功能性端点去创建一个简单服务,实现了 Hello .这一篇用 Spring Boot WebFlux 的注解控制层技术创建一个 CRUD ...

  4. Es图形化软件使用之ElasticSearch-head、Kibana,Elasticsearch之-倒排索引操作、映射管理、文档增删改查

    今日内容概要 ElasticSearch之-ElasticSearch-head ElasticSearch之-安装Kibana Elasticsearch之-倒排索引 Elasticsearch之- ...

  5. 【讲义提纲】以一个实战新闻cms增删改查demo为例,给学院国创队伍培训php

    PHP实战基础——以一个新闻cms的增删改查为例 一.        环境配置 二.        数据库创建 三.        增删改查demo 连接数据库 <?php $link=mysq ...

  6. 【ES】ElasticSearch初体验之使用Java进行最基本的增删改查~

    好久没写博文了, 最近项目中使用到了ElaticSearch相关的一些内容, 刚好自己也来做个总结. 现在自己也只能算得上入门, 总结下自己在工作中使用Java操作ES的一些小经验吧. 本文总共分为三 ...

  7. .NET Core实战项目之CMS 第十五章 各层联动工作实现增删改查业务

    连着两天更新叙述性的文章大家可别以为我转行了!哈哈!今天就继续讲讲我们的.NET Core实战项目之CMS系统的教程吧!这个系列教程拖得太久了,所以今天我就以菜单部分的增删改查为例来讲述下我的项目分层 ...

  8. vue实战(一):利用vue与ajax实现增删改查

    vue实战(一):利用vue与ajax实现增删改查: <%@ page pageEncoding="UTF-8" language="java" %> ...

  9. 仿联想商城laravel实战---5、无刷新的增删改查(动态页面更新的三种方式(html))

    仿联想商城laravel实战---5.无刷新的增删改查(动态页面更新的三种方式(html)) 一.总结 一句话总结: 直接js增加删除修改html 控制器直接返回处理好的页面 用双向绑定插件比如vue ...

随机推荐

  1. 轻量级的REST中间件

    轻量级的REST中间件 纯净的REST中间件,绝对的轻量级,不需要安装任何三方控件 基于HTTPS.SYS和WEBSOCKET通信,支持海量并发 支持跨越DELPHI6~DELPHI10.2.2的开发 ...

  2. Netty游戏服务器之三搭建Unity客户端

    既然已经写完了相关的服务器处理类,那么我们就来搭建客户端测试一下. 打开我们的unity3d,然后新建一个c#脚本,取名为MainClient. public class MainClient : M ...

  3. 扩展 jQuery datebox控件按钮

    功能需求: 自定义扩展,将原先的datebox控件按钮进行自定义的扩展: 1.问题: 对原先的时间按钮控件进行更改扩展,新增 “一刻钟” “半小时” “一小时” 选项. 获取原先的 datebox 对 ...

  4. mybatis 执行传入的任意sql语句

    dao类 /** * 自定义sql查询 * @param sqlContent * @return */ public List<LinkedHashMap<String, Object& ...

  5. http://blog.csdn.net/zxl315/article/details/10830105

    http://blog.csdn.net/zxl315/article/details/10830105

  6. ScrollView 和 ListView 冲突解决方案

    网上说了很多阿,什么linearLayout 实现listView 什么的.还设置高什么的. 其实,你们可能忘记了,如果出现 ScrollView 和 ListView 同时出现,那就是设计错误了. ...

  7. Android学习路线(二十一)运用Fragment构建动态UI——创建一个Fragment

    你能够把fragment看成是activity的模块化部分.它拥有自己的生命周期,接受它自己的输入事件,你能够在activity执行时加入或者删除它(有点像是一个"子activity&quo ...

  8. 算法笔记_082:蓝桥杯练习 12-1三角形(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 问题描述 为二维空间中的点设计一个结构体,在此基础上为三角形设计一个结构体.分别设计独立的函数计算三角形的周长.面积.中心和重心.输入三个点,输出这 ...

  9. 使用python进行图像处理-调整图片大小

    python有一个图像处理库——PIL,可以处理图像文件.PIL提供了功能丰富的方法,比如格式转换.旋转.裁剪.改变尺寸.像素处理.图片合并等等等等,非常强大. 举个简单的例子,调整图片的大小: im ...

  10. SQL中的重要语句

    1.查询每个数据库有多少空间被浪费 如果你想知道在你数据库设计后,每页有多少空间浪费掉,你可 以通过下列动态管理视图(DMV)查询下缓冲池:sys.dm_os_buffer_descriptors 从 ...