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
日経のデータベース事業を支える検索基盤の現在と未来
Search
Taisuke Hinata
PRO
April 20, 2023
Technology
5
4.5k
日経のデータベース事業を支える検索基盤の現在と未来
以下のイベントでの登壇資料です。
https://nikkei.connpass.com/event/278034/
Taisuke Hinata
PRO
April 20, 2023
Tweet
Share
More Decks by Taisuke Hinata
See All by Taisuke Hinata
日経のデータベース事業とElasticsearch
hinatades
PRO
0
310
Empowering Customer Decisions with Elasticsearch: From Search to Answer Generation
hinatades
PRO
0
430
日経テレコンを支えるElasticsearch
hinatades
PRO
1
3.2k
Other Decks in Technology
See All in Technology
こんなデータマートは嫌だ。どんな? / waiwai-data-meetup-202504
shuntak
1
230
Multitenant 23ai の全貌 - 機能・設計・実装・運用からマイクロサービスまで
oracle4engineer
PRO
2
150
ゆるくVPC Latticeについてまとめてみたら、意外と奥深い件
masakiokuda
2
180
MCP Documentation Server @AI Coding Meetup #1
yyoshiki41
1
1.2k
AIエージェントキャッチアップと論文リサーチ
os1ma
6
1.3k
Vision Language Modelを活用した メルカリの類似画像レコメンドの性能改善
yadayuki
9
1.3k
AWSエンジニアがSAPのデータ抽出してみた
mayumi_hirano
0
110
30 代子育て SRE が考える SRE ナレッジマネジメントの現在と将来
kworkdev
PRO
0
170
モンテカルロ木探索のパフォーマンスを予測する Kaggleコンペ解説 〜生成AIによる未知のゲーム生成〜
rist
4
1.2k
大規模プロジェクトにおける 品質管理の要点と実践 / 20250327 Suguru Ishii
shift_evolve
0
310
ウェブアクセシビリティとは
lycorptech_jp
PRO
0
340
Symfony in 2025: Scaling to 0
fabpot
2
270
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
118
51k
Become a Pro
speakerdeck
PRO
27
5.2k
Being A Developer After 40
akosma
90
590k
Statistics for Hackers
jakevdp
798
220k
Adopting Sorbet at Scale
ufuk
75
9.3k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Optimizing for Happiness
mojombo
377
70k
A Tale of Four Properties
chriscoyier
158
23k
The Cult of Friendly URLs
andyhume
78
6.3k
Rails Girls Zürich Keynote
gr2m
94
13k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
Transcript
ܦͷσʔλϕʔεࣄۀΛࢧ͑Δ ݕࡧج൫ͷݱࡏͱະདྷ ຊܦࡁ৽ฉࣾᙛହี /*,,&*5FDI5BMLܦͷ#UP#4BB4։ൃͷཪଆͱσʔλར׆༻
ࣗݾհ w ᙛହี ͻͳ͍͚ͨͨ͢ w ݄৽ଔೖࣾ w ࣾҰਓͷݕࡧΤϯδχΞͱͯ͠ ݕࡧվળʹฃಆத
ࠓ͢͜ͱ w ܦͷσʔλϕʔεࣄۀͱݕࡧج൫ʹ͍ͭͯ w ࠷ۙ࠷ྗΛೖΕͯऔΓΜͰ͍Δ՝ w ݕࡧ݁ՌΫϥελϦϯά w $IBU(15Λ׆༻ͨ͠ݕࡧ݁Ռཁ Ҋ
w ࣾҎ্ͱίϯςϯπΛఏܞɾൢച w ৽ฉ શࠃࢴํࢴۀքࢴεϙʔπࢴ w اۀใ w ۀքϨϙʔτ
w ਓɾਓࣄใ w 104 ߪങ σʔλ ܦͷσʔλϕʔεࣄۀͱ #UP#4BB4 ίϯςϯπڙڅج൫ ఏܞձࣾ ɾ ɾ ɾ
ج൫νʔϜͷࣄେ͖̏ͭ͘ ूΊΔ w ίϯςϯπΛ Ճ͢Δ ݕࡧՄೳ ʹ͢Δ
ᶃίϯςϯπΛूΊΔ w ίϯςϯπͷྔͱछྨ͕ചΓ্͛ʹ݁
ۙ΄Ͳఏܞاۀ͕૿͑ͯهࣄ͕૿Ճɻ࠷ۙؒສҎ্ͷهࣄՃ ผͷهࣄ
ᶄίϯςϯπΛՃ͢Δ w ֤ࣾίϯςϯπͷσʔλϑΥʔϚοτΛἧ͑ͯϝλใ༩ &5- ϝλใਓखͰ͚͍ͭͯΔͷͱࣗಈͰ͚͍ͭͯΔͷ͕͋Δ Ϛελʔ%#
ᶅίϯςϯπΛݕࡧՄೳʹ͢Δ ݕࡧج൫ ݕࡧΤϯδϯ ֤αʔϏε શจݕࡧΛߴॲཧ͢ΔͨΊʹݕࡧΤϯδϯΛ׆༻ɻసஔJOEFYͰ0 O ˠ0 ʹ
Ϛελʔ%# w ίϯςϯπΩʔϫʔυͰશจݕࡧ͞ΕΔ
ݕࡧج൫͕ఏڙ͢Δ༷ʑͳػೳ ΫΤϦαδΣετ هࣄຊจΛදࣔ ݕࡧ݁Ռ
ΫΤϦαδΣετ هࣄຊจΛදࣔ ݕࡧ݁Ռ ݕࡧج൫͕ఏڙ͢Δ༷ʑͳػೳ
ΫΤϦαδΣετ هࣄຊจΛදࣔ ݕࡧ݁Ռ ݁ՌΛςʔϚ͝ͱʹऔಘ ݕࡧج൫͕ఏڙ͢Δ༷ʑͳػೳ
ΫΤϦαδΣετ هࣄຊจΛදࣔ ݕࡧ݁Ռ ώοτՕॴΛϋΠϥΠτ ݕࡧج൫͕ఏڙ͢Δ༷ʑͳػೳ
ΫΤϦαδΣετ هࣄຊจΛදࣔ ݕࡧ݁Ռ هࣄ*%͔ΒྨࣅهࣄΛऔಘ ݕࡧج൫͕ఏڙ͢Δ༷ʑͳػೳ
ݱࡏͷݕࡧج൫ͷنײ wϦΫΤετඵ wສهࣄՃ w छྨҎ্ͷൃߦഔମ wԯυΩϡϝϯτ
ࠃ࠷େڃͷ&MBTUJDTFBSDIಋೖࣄྫ IUUQTXXXFMBTUJDDPKQDVTUPNFSTOJLLFJ
࠷ۙ࠷ྗΛೖΕͯ औΓΜͰ͍Δ՝
ഔମͷนΛ͑Δ
%#ࣄۀʹ͓͚Δഔମͱ छྨ ൃߦഔମ ༰ χϡʔεهࣄ ຊܦࡁ৽ฉ ϩγΞɺΫϥΠφ৵߈ αϯτϦʔɺϖοτϘτϧԁ্͛ ܦ࢈ۀ৽ฉ
ϩγΞɺΫϥΠφ৵߈ αϯτϦʔɺϖοτϘτϧԁ্͛ ܦϰΣϦλε ϩγΞɺΫϥΠφ৵߈ αϯτϦʔɺϖοτϘτϧԁ্͛
w ྨࣅهࣄ͕ฒͿ w ͲΕ͔ΒݟΑ͏͔ͳ
՝ײ w ഔମͷนΛ͑ͨ৽͍͠ݕࡧମݧΛ࣮ݱͰ͖ͳ͍͔ w ಛఆͷഔମͷใಓʹڵຯ͕͋ΔϢʔβʹࠓͷߏྑͦ͞͏ w ഔମʹؔͳ͘Կ͔Γ͍ͨ͜ͱ͕͋ΔϢʔβʔʹഔମͷน
ͦ͜ͰऔΓΜͰ͍ΔΞϓϩʔν w ݕࡧ݁ՌΫϥελϦϯά w $IBU(15Λ׆༻ͨ͠ݕࡧ݁Ռཁ Ҋ
ݕࡧ݁ՌΫϥελϦϯά
Γ͍ͨ͜ͱ w ྨࣅهࣄΛ·ͱΊࠐΜͰදࣔ w هࣄ༰ͱެ։͕͍ۙهࣄ w ϖʔδωʔγϣϯ୯ҐͰͷ࣮ݱ
ݕࡧ݁ՌΫϥελϦϯά w ݕࡧ݁ՌΛهࣄ༰ͱެ։ͰΫϥελϦϯά͢Δ"1* ݕࡧΤϯδϯ "1* هࣄΫϥελ هࣄ ϕΫτϧԽ هࣄ
ΩʔϑϨʔζநग़ αʔϏεը໘ શจݕࡧ 9999 kۙάϥϑ ެ։͕ΕͨΤοδআ ίϛϡχςΟݕग़ ϥϕϧϓϩύήʔγϣϯ
ܦ3$ͰαʔϏεΠϯ w ྨࣅهࣄΛ·ͱΊͯදࣔ w ֬ೝ࡞ۀΛޮԽ ܦ3$ใಓهࣄΛͬͯऔҾઌͷϦεΫίϯϓϥΠΞϯε֬ೝΛߦ͑ΔαʔϏε
IUUQTIBDLOJLLFJDPNCMPHBEWFOU
ৄࡉϒϩάͰ ϕΫτϧԽϩδοΫ هࣄ͝ͱͷΫϥελϦϯάੑೳ
$IBU(15Λ׆༻ͨ͠ ݕࡧ݁Ռཁ Ҋ
$IBU(15ͷจষΛཁ͢Δྗ w ഔମͷนΛ͑ΔͨΊʹ׆༻Ͱ͖ͳ͍͔
Ζ͏ͱ͍ͯ͠Δ͜ͱ w લఏ w $IBU(15ͷࣝ ίϯςϯπ Ҏ֎ͷใݯ ͑ͳ͍ w
ࢥߟೳྗ͚ͩΛ׆༻ w ݁ՌͷཁΛతʹѲ w ݕࡧ݁ՌͰৄࡉΛ͑Δ w ݕࡧ݁ՌΛཁ͢Δ ϓϩτλΠϓ
Ͳ͏࣮ͬͯݱͰ͖Δ͔ w هࣄશମΛͣ͞ʹཁλεΫΛղ͔ͤΔ τϤλͷϙʔϥϯυͷਐग़ঢ়گʹ ࣍ͷจষͷ༰͔Βճͯ͠ ݕࡧΤϯδϯ ώοτهࣄͷϋΠϥΠτ ηϚϯςΟοΫ Ωʔϫʔυݕࡧ
1045WDIBUDPNQMFUJPOT ϕΫτϧԽ τϤλͷϙʔϥϯυͷਐग़ঢ়گ
ϦϦʔε·Ͱͷ՝ w ηϚϯςΟοΫ Ωʔϫʔυݕࡧ w ࠷৽ͷ&MBTUJDTFBSDIͰՄೳɻΫΤϦυΩϡϝϯτͷϕΫτϧԽ·Ͱαϙʔτ w $IBU(15"1* w ೖग़ྗจࣈͰྉ͕ܾۚ·ΔͨΊɺਫ਼ͱίετΛཱ྆͢ΔͨΊͷϓϩϯϓτΤϯ
δχΞϦϯά͕ඞཁ
ഔମͷนΛ͑Δ͜ͱͰ ৽͍͠ݕࡧମݧΛ
·ͱΊ w ܦͷσʔλϕʔεࣄۀࣾҎ্ͱίϯςϯπఏܞ w ͦΕΒେͳίϯςϯπΛશจݕࡧ͢ΔͨΊͷج൫Λ։ൃ w େنݴޠϞσϧʹΑΓݕࡧϏδωεసظΛܴ͍͑ͯΔ͕ɺݕࡧମݧ্ͷͨΊʹ ಋೖʹνϟϨϯδ