Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Algolia Searchの速さに鳥肌が立った話 / Algolia Search is R...
Search
kenev
May 10, 2019
Technology
1.7k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Algolia Searchの速さに鳥肌が立った話 / Algolia Search is Really Fast
Algolia Community Party in 京都 - 2019年5月10日
https://algolia.connpass.com/event/128524/
kenev
May 10, 2019
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.4k
k3sとラズパイでフロントエンド開発に挑戦した話
kenfdev
2
600
コンテナの疲れをk3sとRemoで癒やした話 / Having Fun with Containers
kenfdev
5
5.4k
LaravelとVueのi18nに困ってOSSに貢献した話 / Contributing to a Laravel+Vue i18n OSS Library
kenfdev
0
690
Nuxt.jsのinjectでインジェクトしてみる話
kenfdev
3
16k
GoのOSSに貢献する話
kenfdev
2
560
Developerから観たOpenFaaSの可能性
kenfdev
2
680
OpenFaaS Workshop 20180928
kenfdev
1
260
Other Decks in Technology
See All in Technology
Browser Spec: Testing Hotwire with Ruby
takahashim
1
120
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
パスキーの自動テストはどこまでいけるのか
teamlab
PRO
0
200
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
920
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1.1k
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
340
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
490
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
390
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
Featured
See All Featured
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
460
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Music & Morning Musume
bryan
48
7.4k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
Faster Mobile Websites
deanohume
310
32k
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!