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
複雑な検索処理をElasticSearchで駆逐する
Search
tomoya-kamaji
July 03, 2022
Programming
0
1.1k
複雑な検索処理をElasticSearchで駆逐する
LT会登壇資料:6月25日
https://web-creator-meetup-in-kansai.connpass.com/event/250410/
tomoya-kamaji
July 03, 2022
Tweet
Share
More Decks by tomoya-kamaji
See All by tomoya-kamaji
デザインドックから学ぶ開発手法
tomoyakamaji
0
660
Clean Architecture ~ 達人に学ぶソフトウェア構造と設計
tomoyakamaji
0
930
メンヘラコードをDIを使って駆逐する
tomoyakamaji
0
880
Other Decks in Programming
See All in Programming
AWSでゲームサーバーを運用! Amazon GameLiftのお話
iriikeita
0
200
Webエディタライブラリ 「CodeMirror」から学ぶ Webアプリ開発のテクニック
ryosukeigarashi
0
250
3 Effective Rules for Success with Signals in Angular
manfredsteyer
PRO
0
120
Composing an API the *right* way (Droidcon Berlin 2024)
zsmb
1
450
Trial
cairolibrary720
1
130
Exploring the Gradually Lost Technical Skills in the Cloud Native Era
hwchiu
2
3.9k
Advanced App Shrinking Techniques
cbeyls
2
150
小さな開発会社を作った理由
polidog
0
1.9k
最近追加した型の紹介とその振り返り
aki19035vc
0
170
How to use Macrobenchmark
veronikapj
0
160
Temporalを取り巻く仕様を整理する
sajikix
0
110
SDCon2024: Enabling DevOps and Team Topologies thru architecture: architecting for fast flow
cer
PRO
0
780
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
79
5.5k
Designing the Hi-DPI Web
ddemaree
276
34k
StorybookのUI Testing Handbookを読んだ
zakiyama
15
4.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
42
2.7k
4 Signs Your Business is Dying
shpigford
178
21k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
121
18k
Designing with Data
zakiwarfel
96
5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
34
1.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
229
130k
Being A Developer After 40
akosma
72
580k
Side Projects
sachag
451
42k
A better future with KSS
kneath
231
17k
Transcript
ElasticSearch
(27) 2021/6 Another works 2018/4 Sier
ෳۀΛ͍ͨ͠ਓͱෳۀਓࡐΛొ༻͍ͨ͠اۀ༷Λͭͳ͙ ϚονϯάϓϥοτϑΥʔϜ հखྉͳ͠ɺఆֹͰ࠾༻͠์
ElasticSearch 2 ElasticSearch ElasticSearch
Join SQL 1 RDS
2 - ex) - ( )
1 RDS 2
ElasticSearch Elastic (and,or,not )
1 RDS Ϣʔβߋ৽ 3%4 Ϣʔβݕࡧ Write Read - (Write)
- (Read) 1 ϘτϧωοΫ
Ϣʔβߋ৽ 3%4 ఆظόον ݕࡧ͍͢͠ܗʹܗͯ͠σʔλΛೖ &MBTUJD4FBDI Ϣʔβݕࡧ Write Read 2s 0
. 5 s 1 RDS 1 !! γϯϓϧʹ
2 WHERE
JE UFYU ΧπΦαβΤͷఋ ( ) ☓ ( ) 8)&3&VTFSOBNF
ngram ex)kuromoji sudachi ΧπΦαβΤͷఋ ΧπΦcαβΤcఋ ɹcӫཐɹcఋ ͔͓ͭc͑͟͞c͓ͱ͏ͱ
ngram ΧπΦαβΤͷఋ N 2 Χπ πΦ Φ αβ βΤ Τͷ
ͷఋ N 1
Ngram /HSBN ܗଶૉղੳ
1 RDS Ϣʔβߋ৽ 3%4 &MBTUJD4FBD Ϣʔβݕࡧ Write Read 2