windows安装Elasticsearch及增删改查操作

1.首先去官网下载Elasticsearch
下载地址

我这里选择的是7.17.18

选择windows版本

下载完成后解压是这样的

下载完成后点击elasticsearch.bat启动elasticsearch服务

输入http://localhost:9200看到如下信息说明启动成功。

还有记得修改elasticsearch.yml文件,创建node名称和配置网络方便elasticsearch-head链接

bash 复制代码
# ---------------------------------- Cluster -----------------------------------
#
# Use a descriptive name for your cluster:
#
cluster.name: es-application
#cluster.name: my-application
#
# ------------------------------------ Node ------------------------------------
#
# Use a descriptive name for the node:
#
node.name: master
#node.name: node-1
#
# Add custom attributes to the node:
#
#node.attr.rack: r1
# ---------------------------------- Various -----------------------------------
#
# Require explicit names when deleting indices:
#
#action.destructive_requires_name: true
http.cors.enabled: true
http.cors.allow-origin: "*"

2.下载Kibana
kibana下载地址
注意:Kibana的版本要和Elasticsearch的版本一致

选择对应的版本

下载kibana

解压后是这样

启动kibana服务

输入http://localhost:5601/出现如下页面说明启动成功

3.下载elasticsearch-head图形管理界面方便查看
https://github.com/mobz/elasticsearch-head

下载完成后解压

运行前,执行安装grunt环境

npm install grunt --save-dev

然后运行项目

npm run start

浏览器输入http://localhost:9100/

4.接着下载ik分词器 (对中文文本进行分词可以显著提示检索效率)
ik分词器下载地址

https://release.infinilabs.com/analysis-ik/stable/

ik分词器的版本要能对应上

下载完成后解压放入plugins文件夹,然后重启Elasticsearch即可

python中可以通过put请求批量添加数据

通过get请求查询数据

也可以发送delete请求来删除数据

查询速度快的飞起!!!

相关推荐
出海小龙35 分钟前
B2B 跟 B2C 的联盟营销有何根本区别?以及分别如何真正推动增长?
大数据·人工智能
QiLinkOS39 分钟前
【从实验室到商业战场:发明专利如何重塑科技与企业的共生生态】
大数据·c语言·数据结构·c++·人工智能·单片机·算法
不做无法实现的梦~42 分钟前
git指令速查
大数据·elasticsearch·搜索引擎
汤姆yu1 小时前
SkyClaw‑v1.0昆仑万维天工 AI
大数据·人工智能
我是大AI1 小时前
搜极星 GEO:让 AI 精准推荐,品牌不再隐形
大数据·人工智能·ai
2601_957787582 小时前
企业内容矩阵系统:AI赋能下的全链路运营与获客升级
大数据·人工智能·矩阵
龙亘川2 小时前
智慧政务大数据整体解决方案全解析|架构设计、建设内容、落地实践与价值复盘
大数据·政务
山川湖海2 小时前
AI时代快速学编程语言的陷阱(以Python为例)
大数据·人工智能·python
春日见3 小时前
5分钟入门强化学习之动态规划算法与实现
大数据·人工智能·python·算法·机器学习·计算机视觉
SNKXD_13 小时前
2026品牌运营团队AI营销培训:TOP5轻量化课程适配常态化技能升级学习
大数据·人工智能·学习