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
Algolia Searchの速さに鳥肌が立った話 / Algolia Search is R...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kenev
May 10, 2019
Technology
0
1.6k
Algolia Searchの速さに鳥肌が立った話 / Algolia Search is Really Fast
Algolia Community Party in 京都 - 2019年5月10日
https://algolia.connpass.com/event/128524/
kenev
May 10, 2019
Tweet
Share
More Decks by kenev
See All by kenev
CircleCIのconfig.ymlを守ろうとした話 / Securing the CircleCI config.yml
kenfdev
0
1.1k
k3sとラズパイでフロントエンド開発に挑戦した話 / Frontend Development with k3s and rpi
kenfdev
0
1.3k
k3sとラズパイでフロントエンド開発に挑戦した話
kenfdev
2
570
コンテナの疲れをk3sとRemoで癒やした話 / Having Fun with Containers
kenfdev
5
5.2k
LaravelとVueのi18nに困ってOSSに貢献した話 / Contributing to a Laravel+Vue i18n OSS Library
kenfdev
0
660
Nuxt.jsのinjectでインジェクトしてみる話
kenfdev
3
16k
GoのOSSに貢献する話
kenfdev
2
540
Developerから観たOpenFaaSの可能性
kenfdev
2
650
OpenFaaS Workshop 20180928
kenfdev
1
260
Other Decks in Technology
See All in Technology
Cosmos World Foundation Model Platform for Physical AI
takmin
0
850
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
640
配列に見る bash と zsh の違い
kazzpapa3
1
140
Digitization部 紹介資料
sansan33
PRO
1
6.8k
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.3k
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
460
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.2k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
432
66k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Deep Space Network (abreviated)
tonyrice
0
47
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
64
Technical Leadership for Architectural Decision Making
baasie
1
240
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
140
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
84
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
Transcript
Algolia Community Party in 京都 2019.05.10 @kenfdev Algolia Searchの速さに⿃肌が⽴った話
⾃⼰紹介 Who am I?
⾃⼰紹介 • 福⼭ 健 • エンジニア@サイダス@⼤阪 フロントエンドもバックエンドも両⽅好き • Udemy講師 •
JavaScriptエンジニアのためのES6完全ガイド • 実践!AngularJS講座 @kenfdev • OSS Contribution⼤好き • ブログ • https://kenfdev.hateblo.jp/
突然の出来事でした It happened suddenly
3⽇前
衝撃的な速さとは What do you mean by “Fast”?
“amazing” DEMO https://community.algolia.com/instantsearch.js/v2/examples/e-commerce/
ローカルで動いてるデモアプリ? Is this a local mock data demo app? Α͋͘ΔSPAͷνϡʔτϦΞϧ
“amazing” DEMO
しかも also
2回⽬以降はリクエスト⾶ばない!
Cache https://www.algolia.com/doc/api-client/advanced/cache-browser-only/javascript/
13万件のデータで試してみた What happens with 130,000 records?
ダミーデータ注⼊ ϙΠϯτ • େྔͷσʔλׂͯ͠ૹ৴ https://www.algolia.com/doc/guides/sending-and-managing-data/send-and-update-your-data/how-to/sending-records-in-batches/ • APIϦΫΤετͷ্ݶαΠζ͕1GBʢͲͷΈͪ͜ΜͳͰ͔͍ϦΫΤετ͛ΔͷΑ͘ͳ͍ʣ • ΧςΰϦΈ͍ͨͳͷʢδϟϯϧͱ͔ʣʹରͯ͠ΫΤϦΛ͔͛ͨͬͨΒFacetઃఆ͓ͯ͘͠ https://www.algolia.com/doc/guides/building-search-ui/going-further/backend-search/how-to/faceting/
130,000件とAND、ORや範囲指定
3ms!
爆速!
まとめ •Algoliaര •AND/ORΈ߹Θͤͯര •୭ͰരΛମݧͰ͖ΔDemo͕͋Δ https://community.algolia.com/instantsearch.js/v2/examples.html •രͰࣝΛ૿ͤΔυΩϡϝϯτ͕ॆ࣮ͯ͠Δ
How fast is Algolia?
Really fast.
How fast is Algolia? https://www.algolia.com/doc/faq/why/how-fast-is-algolia/
ご清聴ありがとうございました! Thank you!