文章详情页
Python操作Elasticsearch处理timeout超时
浏览:205日期:2022-07-17 09:29:11
Elasticsearch 是一个分布式的开源搜索和分析引擎,适用于所有类型的数据,包括文本、数字、地理空间、结构化和非结构化数据。Elasticsearch 在 Apache Lucene 的基础上开发而成,由 Elasticsearch N.V.(即现在的 Elastic)于 2010 年首次发布
Elasticsearch 以其简单的 REST 风格 API、分布式特性、速度和可扩展性而闻名,是 Elastic Stack 的核心组件;Elastic Stack 是适用于数据采集、充实、存储、分析和可视化的一组开源工具。人们通常将 Elastic Stack 称为 ELK Stack(代指 Elasticsearch、Logstash 和 Kibana),目前 Elastic Stack 包括一系列丰富的轻量型数据采集代理,这些代理统称为 Beats,可用来向 Elasticsearch 发送数据。
第一种方法,添加超时参数

第二种方法:
在es语句中添加超时参数
res = es.search(index=name, body=body, scroll=’5m’, size=100000, timeout=60)
第三种方法:
在连接处配置:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持好吧啦网。
上一条:python如何删除列为空的行下一条:python设置表格边框的具体方法
相关文章:
1. HTML DOM setInterval和clearInterval方法案例详解2. Xpath语法格式总结3. IOS苹果AppStore内购付款的服务器端php验证方法(使用thinkphp)4. jsp 使用request为页面添加静态数据的实例5. JSP生成九九乘法表的简单实例6. 详细分析css float 属性以及position:absolute 的区别7. CSS 使用Sprites技术实现圆角效果8. CSS3使用过度动画和缓动效果案例讲解9. PHP使用Swagger生成好看的API文档10. ASP.NET Core 5.0中的Host.CreateDefaultBuilder执行过程解析
排行榜

网公网安备