Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
使用ES的一些经验-秦强强 #ESCC#4
Search
medcl
October 17, 2015
Technology
0
110
使用ES的一些经验-秦强强 #ESCC#4
折800使用ES经验分享
medcl
October 17, 2015
Tweet
Share
More Decks by medcl
See All by medcl
Elasticsearch 在智能运维领域的运用
medcl
0
330
Elastic Stack- Past, Present, & Future
medcl
0
48
A Spider Written in Golang
medcl
1
69
又一个爬虫
medcl
0
87
Introduction to Beats and extending Beats
medcl
0
88
Elasticsearch & Bigdata
medcl
2
210
Elastic Stack V5
medcl
0
100
Elastic Stack V5
medcl
0
68
基于Elastic Stack的数据探索与分析@QConBeijing2016
medcl
1
430
Other Decks in Technology
See All in Technology
[Oracle TechNight#85] Oracle Autonomous Databaseを使ったAI活用入門
oracle4engineer
PRO
1
170
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
410
React Routerで実現する型安全なSPAルーティング
sansantech
PRO
2
350
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
340
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
200
終了の危機にあった15年続くWebサービスを全力で存続させる - phpcon2024
yositosi
28
24k
2024年にチャレンジしたことを振り返るぞ
mitchan
0
160
[JAWS-UG新潟#20] re:Invent2024 -CloudOperationsアップデートについて-
shintaro_fukatsu
0
130
ZOZOTOWN の推薦における KPI モニタリング/KPI monitoring for ZOZOTOWN recommendations
rayuron
1
190
メンタル面でもつよつよエンジニアになる/登壇資料(井田 献一朗)
hacobu
0
150
AWS re:Invent 2024 ふりかえり勉強会
yhana
0
630
AIエージェントに脈アリかどうかを分析させてみた
sonoda_mj
2
110
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
46
7k
How to train your dragon (web standard)
notwaldorf
88
5.8k
Facilitating Awesome Meetings
lara
50
6.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
How STYLIGHT went responsive
nonsquared
96
5.2k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Gamification - CAS2011
davidbonilla
80
5.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
A Modern Web Designer's Workflow
chriscoyier
693
190k
A better future with KSS
kneath
238
17k
Transcript
使用es的一些经验 秦强强 折800 @thanq童鞋扭曲的爱 !
• 请务必以批判地看待
ES cluster! log4j! client! other! client! kafka! collect or! collect
or!
• 一些有用的配置 • 优化mapping, 禁用_all, 不对不是查询条件的field建索引! • 打开慢查询慢索引日志和GC日志! • 限制
fielddata cache 的堆内存占比, 设置合适的 indices.breaker(断路器)! • 单机多实例时, 配置主从分片在不同的机器
• 遇到的坑 • 避免深度分页的检索! • 避免没有指定索引的检索 和 会查询很多个索引的检索
• 一些经验 • 写入压力变小时,集群的反应会变快! • 单个实例hold更少的分片和数据时,内存压力会变小,反应 会变快! • 日志检索场景下, 越新的数据检索的频率会越高;老数据的
检索需求有,但不多
• 下一步要做的事情 • 抽出独立的查询节点和master节点! • 冷热分离! • GC优化! • 更好的安全性
tribe! ES cluster! tribe! client! ! ! ! ! !
! ! ! !
tribe! cold ES cluster! tribe! client! ! ! ! !
! ! ! ! ! hot ES cluster!
Thanks !