通过Web请求对 Elasticsearch(ES) 进行索引的 增删查 操作

上文 Windows下载安装并启动 Elasticsearch(ES) 带着大家 下载安装了 ES

并启动了ES服务

加下来 我们就需要对它进行操作

那么 我们要操作 数据库插件 自然是要先创建一个库

但是 ES中并没有数据库的概念 你可以将它的索引 看成数据库 它里面可以创建索引

ES 算是一个数据库服务器 你要操作它 需要发WEB请求

这里 我通过 Postman 进行请求操作 如果没有这款软件 可以查看我的文章

API接口调试工具Postman下载安装步骤
Postman登录注册指导
简单认识 Postman界面操作

我们先创建一个全新的请求

我们可以发一个 put请求 然后地址为 http://localhost:9200//索引名

例如

javascript 复制代码
http://localhost:9200/books

这样 就会创建出一个 叫 books的索引

如下图 操作 然后 我们点击执行

下面会返回给我们一个执行的结果

acknowledged 为true 表示本次操作是成功的

这里需要注意 索引是不允许重复的

例如 我们再执行一次

这下面就会报错了

那么 你如果想知道某个索引是否存在

也是 http://localhost:9200//索引名 请求类型用get的即可

如果存在 它会将下面这些 创建时间 版本等信息都返回给你

我们用 delete 请求 也是 http://localhost:9200//索引名 就可以删除指定索引
acknowledged返回了true 说明 已经删除成功了

然后 我们再次用get 去查

你会发现 这次 被删掉的索引就查不到了 404 了

OK 那么 我们还是用put 先将它再创建出来

到这啦 我们索引的创建就都完成了

相关推荐
独自归家的兔1 小时前
从 “局部凑活“ 到 “全局最优“:AI 规划能力的技术突破与产业落地实践
大数据·人工智能
海域云-罗鹏1 小时前
国内公司与英国总部数据中心/ERP系统互连,SD-WAN专线实操指南
大数据·数据库·人工智能
天人合一peng2 小时前
Unity中button 和toggle监听事件函数有无参数
前端·unity·游戏引擎
策知道2 小时前
依托政府工作报告准备省考【经验贴】
大数据·数据库·人工智能·搜索引擎·政务
Henry-SAP2 小时前
SAP(ERP) 组织结构业务视角解析
大数据·人工智能·sap·erp·sap pp
方也_arkling3 小时前
别名路径联想提示。@/统一文件路径的配置
前端·javascript
毕设源码-朱学姐3 小时前
【开题答辩全过程】以 基于web教师继续教育系统的设计与实现为例,包含答辩的问题和答案
前端
web打印社区3 小时前
web-print-pdf:突破浏览器限制,实现专业级Web静默打印
前端·javascript·vue.js·electron·html
RFCEO3 小时前
前端编程 课程十三、:CSS核心基础1:CSS选择器
前端·css·css基础选择器详细教程·css类选择器使用方法·css类选择器命名规范·css后代选择器·精准选中嵌套元素
Amumu121384 小时前
Vuex介绍
前端·javascript·vue.js