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

python连接Elasticsearch并完成增删改查

python库提供了elasticsearch模块,可以通过以下命令进行快速安装,但是有个细节需要注意一下,安装的模块版本要跟es软件版本一致,此处举例:7.8.1

pip install elasticsearch==7.8.1

首先连接elasticsearch,以下是免密示例

from elasticsearch import Elasticsearch# Elasticsearch 配置
es_host = "192.168.0.110"
es_port = 9200try:# 创建 Elasticsearch 客户端连接client = Elasticsearch(hosts=[{"host": es_host, "port": es_port, "scheme": "http"}])# 测试连接(获取集群信息)cluster_info = client.info()print("成功连接到 Elasticsearch!")print(f"集群名称: {cluster_info['name']}")print(f"Elasticsearch 版本: {cluster_

相关文章:

  • 2.4java运算需要注意的细节
  • JS-OCR-demo加载本地文件
  • springboot当中的类加载器
  • C20-breakcontinue
  • AOSP Android14 Launcher3——动画核心类QuickstepTransitionManager详解
  • OneNet云平台
  • 创建laravel 12项目
  • [GXYCTF2019]Ping Ping Ping
  • 驯龙日记:用Pandas驾驭数据的野性
  • 在AWS Glue中实现缓慢变化维度(SCD)的三种类型
  • 深圳市富力达:SAP一体化管理助力精密制造升级 | 工博科技SAP客户案例
  • 织梦dedecms网站如何修改上一篇下一篇的标题字数
  • 【Flutter】Flutter + Unity 插件结构与通信接口封装
  • 光场的相位与偏振
  • 详解 Unreal Engine(虚幻引擎)
  • 开源网络入侵检测与防御系统:Snort
  • Spark SQL开发实战:从IDEA环境搭建到UDF/UDAF自定义函数实现
  • Maven下载aspose依赖失败的解决方法
  • BeeWorks Meet更适合企业内部使用的原因
  • Linux中线程池的简单实现 -- 线程安全的日志模块,策略模式,线程池的封装设计,单例模式,饿汉式单例模式,懒汉式单例模式
  • 坚守刑事检察一线13年,“在我心中每次庭审都是一次大考”
  • 体坛联播|利物浦提前4轮夺冠,安切洛蒂已向皇马更衣室告别
  • 原创话剧风向标!这个展演上《大宅门》《白鹿原》先后上演
  • 戴昕谈隐私、数据、声誉与法律现实主义
  • 持续更新丨伊朗内政部长:港口爆炸已致14人死亡
  • 时代邻里:拟收购成都合达联行科技剩余20%股权