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
710
Clean Architecture ~ 達人に学ぶソフトウェア構造と設計
tomoyakamaji
0
950
メンヘラコードをDIを使って駆逐する
tomoyakamaji
0
890
Other Decks in Programming
See All in Programming
Semantic Kernelのネイティブプラグインで知識拡張をしてみる
tomokusaba
0
180
return文におけるstd::moveについて
onihusube
1
690
クリエイティブコーディングとRuby学習 / Creative Coding and Learning Ruby
chobishiba
0
3.9k
コンテナをたくさん詰め込んだシステムとランタイムの変化
makihiro
1
120
SymfonyCon Vienna 2025: Twig, still relevant in 2025?
fabpot
3
1.2k
layerx_20241129.pdf
kyoheig3
2
290
Full stack testing :: basic to basic
up1
1
930
HTTP compression in PHP and Symfony apps
dunglas
2
1.7k
Cloudflare MCP ServerでClaude Desktop からWeb APIを構築
kutakutat
1
530
Webエンジニア主体のモバイルチームの 生産性を高く保つためにやったこと
igreenwood
0
330
テスト自動化失敗から再挑戦しチームにオーナーシップを委譲した話/STAC2024 macho
ma_cho29
1
1.3k
42 best practices for Symfony, a decade later
tucksaun
1
180
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Building Adaptive Systems
keathley
38
2.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
Being A Developer After 40
akosma
87
590k
Code Reviewing Like a Champion
maltzj
520
39k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
94
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
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