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
620
Clean Architecture ~ 達人に学ぶソフトウェア構造と設計
tomoyakamaji
0
900
メンヘラコードをDIを使って駆逐する
tomoyakamaji
0
880
Other Decks in Programming
See All in Programming
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
120
Site Reliability Engineering for GMO
pyama86
7
1k
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
26
8.2k
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
820
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
250
ScalarDBを用いたマイクロサービスにおけるデータ管理 (Database Engineering Meetup #2)
scalar
0
110
Milestoner
bkuhlmann
1
410
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
230
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
110
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
260
Rails と人魚の話/rails-and-mermaid
sanfrecce_osaka
0
100
Ruby Pattern Matching
bkuhlmann
0
920
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Design by the Numbers
sachag
274
18k
Practical Orchestrator
shlominoach
182
9.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
[RailsConf 2023] Rails as a piece of cake
palkan
23
3.9k
Navigating Team Friction
lara
178
13k
Designing for Performance
lara
601
67k
Building an army of robots
kneath
300
41k
Building Your Own Lightsaber
phodgson
99
5.7k
Why Our Code Smells
bkeepers
PRO
331
56k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
116
18k
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