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
800
Clean Architecture ~ 達人に学ぶソフトウェア構造と設計
tomoyakamaji
0
990
メンヘラコードをDIを使って駆逐する
tomoyakamaji
0
920
Other Decks in Programming
See All in Programming
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
0
540
CDK引数設計道場100本ノック
badmintoncryer
2
590
SwiftでMCPサーバーを作ろう!
giginet
PRO
2
210
11年かかって やっとVibe Codingに 時代が追いつきましたね
yimajo
0
210
Startups on Rails in Past, Present and Future–Irina Nazarova, RailsConf 2025
irinanazarova
0
310
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
2
1.3k
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
860
MySQL9でベクトルカラム登場!PHP×AWSでのAI/類似検索はこう変わる
suguruooki
1
250
SQLアンチパターン第2版 データベースプログラミングで陥りがちな失敗とその対策 / Intro to SQL Antipatterns 2nd
twada
PRO
34
10k
Prompt Engineeringの再定義「Context Engineering」とは
htsuruo
0
110
ソフトウェア設計とAI技術の活用
masuda220
PRO
25
6.9k
「次に何を学べばいいか分からない」あなたへ──若手エンジニアのための学習地図
panda_program
3
660
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
Scaling GitHub
holman
461
140k
The Cult of Friendly URLs
andyhume
79
6.5k
Fireside Chat
paigeccino
37
3.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.4k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
390
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
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