Python操作Elasticsearch處理timeout超時
Elasticsearch 是一個分布式的開源搜索和分析引擎,適用于所有類型的數(shù)據(jù),包括文本、數(shù)字、地理空間、結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)。Elasticsearch 在 Apache Lucene 的基礎上開發(fā)而成,由 Elasticsearch N.V.(即現(xiàn)在的 Elastic)于 2010 年首次發(fā)布
Elasticsearch 以其簡單的 REST 風格 API、分布式特性、速度和可擴展性而聞名,是 Elastic Stack 的核心組件;Elastic Stack 是適用于數(shù)據(jù)采集、充實、存儲、分析和可視化的一組開源工具。人們通常將 Elastic Stack 稱為 ELK Stack(代指 Elasticsearch、Logstash 和 Kibana),目前 Elastic Stack 包括一系列豐富的輕量型數(shù)據(jù)采集代理,這些代理統(tǒng)稱為 Beats,可用來向 Elasticsearch 發(fā)送數(shù)據(jù)。
第一種方法,添加超時參數(shù)
第二種方法:
在es語句中添加超時參數(shù)
res = es.search(index=name, body=body, scroll=’5m’, size=100000, timeout=60)
第三種方法:
在連接處配置:
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關文章:
1. Intellij IDEA 2019 最新亂碼問題及解決必殺技(必看篇)2. Android Manifest中meta-data擴展元素數(shù)據(jù)的配置與獲取方式3. css3溢出隱藏的方法4. JS繪圖Flot如何實現(xiàn)動態(tài)可刷新曲線圖5. 未來的J2EE主流應用框架:對比Spring和EJB36. Android自定義View實現(xiàn)掃描效果7. 關于HTML5的img標簽8. ASP.NET MVC獲取多級類別組合下的產(chǎn)品9. CSS3實現(xiàn)動態(tài)翻牌效果 仿百度貼吧3D翻牌一次動畫特效10. JS+css3實現(xiàn)幻燈片輪播圖
