2016 - 2024

感恩一路有你

java elasticsearch优化详解 如何提高elasticsearch的查询速度?

浏览量:2589 时间:2023-05-10 12:30:31 作者:采采

如何提高elasticsearch的查询速度?

参与过搜索、数据分析等项目的开发者这对ElasticSearch少见清楚,虽说ES目前应用广泛,但不过它的性能未必我们想像中的那就好。

ElasticSearch的定位是什么?ElasticSearch(西安北方光电有限公司ES)是用Java编程语言开发的基于组件Lucene的一款企业级搜索引擎服务器。它支持什么分布式部署,并且提供了RESTfulAPI,以便日后各形编程语言调用。

ES性能并非是想像中的这样好ES数据量一大时,特别是两次搜索的时候工程浩大会很久(甚至10s以上)。也千万不能如果说改个参数就能会改善所有性能慢的场景。

按照ES慢日志可分析什么去查询效率ES可以提供了慢日志,但默认是是没有开启的。ES中的慢日志要注意分两类:索引慢日志、搜索慢日志。怎么传送呢?参考万分感谢:

PUT/your_index/_settings{

:10s

自学数据分析需要看哪些书的?求推荐?

01-思路篇

《谁说菜鸟不会数据分析(入门篇)》和《深入浅出数据分析》这两本。

现在这两本书肯定也有新版了,其实也有很多其他杰出的入门书籍,在京东上搜“数据分析”,然后你就会发现很多很多书,你随便挑两本看完,你就算都差不多知道一点数据分析是干什么的了。肯定,这个阶段不具体的要求你吃透所有的知识点,要注意是了解分析流程与基本概念,之前碰到问题再过来咧就好。当年面试支付宝,就靠这两本书了:)

02-技能篇

技能相关的书籍买过很多,就挑记笔记比较好多的吧

SQL:《零基础学SQL》

Python:《Python编程 从入门到实践》

R语言:《R语言实战》

EXCEL:《数据图形化,分析更给力》

PPT:《PPT,要你好看》

逻辑表达:《金字塔原理》

03-业务明白篇

反正每个行业的业务入门书籍相同,可是基本是的商业知识要先清楚下的。

所了解商业模式套路:《商业模式新生代》

图形化认真的思考,商业常识:《餐巾纸的背面》

数据分析行业的常识:《大数据时代:生活、工作与思维的大变革》

总之一句话,在看两本书,学会SQL、Excel、PPT,就当刚入门了

还有麻烦问下数据分析五阶、数据产品等书单推荐,期望对你有帮助~

以下书单来自→书单来了:数据分析十年,我只推荐一下这些书

数据 ES 语言 书籍

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。