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
Redisを使ったランキング機能の実装
Search
Tatsuya Sasaki
May 29, 2013
Technology
27
12k
Redisを使ったランキング機能の実装
2013/05/29 DevLOVEさんイベント
Tatsuya Sasaki
May 29, 2013
Tweet
Share
More Decks by Tatsuya Sasaki
See All by Tatsuya Sasaki
20250326_管理ツールの権限管理で改善したこと
sasata299
1
1k
20180912_小さな成功体験を積み重ねてチームで負債に立ち向かう_medbeer.pdf
sasata299
3
12k
Classi - Real Tech Night
sasata299
1
4.4k
20151129_Mroongaをとある教育サービスで導入してみた話
sasata299
0
4.8k
20150625_SpeeeTeckParty
sasata299
9
8.8k
前回のMF Geeks Nightに参加してから実践したこと
sasata299
0
950
20141125_エンジニアドリブンな改善の進め方
sasata299
0
2.1k
20140926_VagrantとDockerと普段思ってること
sasata299
2
5.3k
20140219_4社合同技術勉強会
sasata299
2
4.2k
Other Decks in Technology
See All in Technology
AI × クラウドで シイタケの収穫時期を判定してみた
lamaglama39
1
340
技術広報のOKRで生み出す 開発組織への価値 〜 カンファレンス協賛を通して育む学びの文化 〜 / Creating Value for Development Organisations Through Technical Communications OKRs — Nurturing a Culture of Learning Through Conference Sponsorship —
pauli
5
380
重厚長大企業で、顧客価値をスケールさせるためのプロダクトづくりとプロダクト開発チームづくりの裏側 / Developers X Summit 2025
mongolyy
0
140
Kubernetesと共にふりかえる! エンタープライズシステムのインフラ設計・テストの進め方大全
daitak
0
330
JavaScript パーサーに using 対応をする過程で与えたエコシステムへの影響
baseballyama
1
100
[mercari GEARS 2025] Building Foundation for Mercari’s Global Expansion
mercari
PRO
1
140
2ヶ月で新規事業のシステムを0から立ち上げるスタートアップの舞台裏
shmokmt
0
190
FFMとJVMの実装から学ぶJavaのインテグリティ
kazumura
0
120
機密情報の漏洩を防げ! Webフロントエンド開発で意識すべき漏洩パターンとその対策
mizdra
PRO
10
3.6k
Progressive Deliveryで支える!スケールする衛星コンステレーションの地上システム運用 / Ground Station Operation for Scalable Satellite Constellation by Progressive Delivery
iselegant
1
190
個人から巡るAI疲れと組織としてできること - AI疲れをふっとばせ。エンジニアのAI疲れ治療法 ショートセッション -
kikuchikakeru
4
1.3k
Quarkusで作るInteractive Stream Application
joker1007
0
150
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
The Invisible Side of Design
smashingmag
302
51k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Cult of Friendly URLs
andyhume
79
6.7k
A better future with KSS
kneath
239
18k
Building Adaptive Systems
keathley
44
2.8k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Transcript
3FEJTΛͬͨ ϥϯΩϯάػೳͷ࣮ ͔Β͋͛ΤϯδχΞ TBTBUB Wednesday, May 29, 13
ࣗݾհ -BOHͷதͷਓ ϒϩάॻ͍ͯ·͢ ͔Β͕͖͋͛ !TBTBUB ͨͭ͞͞ http://blog.livedoor.jp/sasata299/ Wednesday, May 29,
13
͔Β͋͛ ඒຯ͍͠ Wednesday, May 29, 13
-BOHʹ͍ͭͯ Wednesday, May 29, 13
http://lang-8.com Wednesday, May 29, 13
૬ޓఴܕ4/4 Wednesday, May 29, 13
͋ͳ͕ͨࠃޠͰఴ ͯ͋͛͠Δͱ͋ͳ ͨͷֶशதͷݴޠ ωΠςΟϒʹఴ͠ ͯΒ͑ΔαʔϏε Wednesday, May 29, 13
ɾ༁αΠτ ɹɹϓϩ͕༁ͯ͘͠ΕΔ ɾ-BOHʢఴʣ ɹɹωΠςΟϒ͕ͯ͘͠ΕΔ ɹɹͩΕͰఴऀʹͳΕΔ େࣄͳ͜ͱ Wednesday, May 29, 13
ੈքதͷݴޠ͕ର ݴޠҎ্ Wednesday, May 29, 13
ੈքத͔ΒΞΫηε ϲࠃҎ্ɺׂ͕ຊҎ֎ Wednesday, May 29, 13
ͷΠϯλϑΣʔε Wednesday, May 29, 13
ͷΠϯλϑΣʔε ( ƅдƅ)Űŕ!! Wednesday, May 29, 13
ͷΠϯλϑΣʔε ( ƅдƅ)Űŕ!! Σ(ʄДʄ)Ųōŕ!? Wednesday, May 29, 13
ຊ Wednesday, May 29, 13
,1* ఴ Wednesday, May 29, 13
՝ ɾӳޠͷఴ͕͍ ɹӳޠΛษڧ͍ͨ͠ਓ͕ଟ͍ ɾఴ͕͙͢ʹ͔ ɹͳ͍͜ͱ͋Δ Wednesday, May 29, 13
ήʔϛϑΟέʔγϣ ϯͷཁૉΛऔΓೖΕ ͨΒఴ্͕͕Δ ͷͰʁ Wednesday, May 29, 13
ɾΞΫγϣϯʹ༠ಋ ɾ͙͢ϑΟʔυόοΫ ɾݱঢ়ͷՄࢹԽ ॏཁͳཁૉ Wednesday, May 29, 13
ΞΫγϣϯʹ༠ಋ Wednesday, May 29, 13
͙͢ϑΟʔυόοΫ Wednesday, May 29, 13
ɾΞΫγϣϯʹ༠ಋ ɾ͙͢ϑΟʔυόοΫ ɾݱঢ়ͷՄࢹԽ ॏཁͳཁૉ Wednesday, May 29, 13
ϥϯΩϯά͔ͳ͊ .Z42-ͰΔʹͯ͠ ॱҐग़͢ͷΊΜͲͦ͏ ݱঢ়ͷՄࢹԽ Wednesday, May 29, 13
͍ͩ͡ΐ͏Ϳ Wednesday, May 29, 13
3FEJT Wednesday, May 29, 13
3FEJTͷಛ ɾΠϯϝϞϦσʔλϕʔε ɾӬଓԽʢෆشൃੑʣ ɾෳͷσʔλܕ ɾॲཧ͕ΞτϛοΫ ɾ͔͠ߴʹಈ࡞͢Δ Wednesday, May 29, 13
ӬଓԽ ɾఆظతʹσΟεΫʹॻ͖ग़͢ ɾλΠϛϯάύλʔϯ ɹɹؒͰͭҎ্ ɹɹؒͰҎ্ ɹɹඵͰҎ্ ɾઃఆϑΝΠϧͰมߋՄೳ Wednesday, May 29,
13
ෳͷσʔλܕ ɾจࣈྻܕ ɾϦετܕ ɾηοτܕ ɾιʔτࡁΈηοτܕ ɾϋογϡܕ Wednesday, May 29, 13
Ϧετܕͱηοτܕ Ϧετܕ σʔλͷॏෳՄೳ ηοτܕ σʔλ͕ϢχʔΫʹͳΔ͜ͱ͕อূ͞Ε͍ͯΔ ू߹ੵू߹ͷΑ͏ͳू߹ԋࢉ͕Մೳ QVTIͱ͔QPQΈ͍ͨͳྻૢ࡞͕ग़དྷΔ Wednesday, May 29,
13
ෳͷσʔλܕ ɾจࣈྻܕ ɾϦετܕ ɾηοτܕ ɾιʔτࡁΈηοτܕ ɾϋογϡܕ ͜ΕΛ͏ Wednesday, May 29,
13
ϥϯΩϯάػೳ ೖΕ είΞ σʔλ σʔλͷૠೖߋ৽ http://redis.shibu.jp/commandreference/sortedsets.html Wednesday, May 29,
13
ϥϯΩϯάػೳ ೖΕ σʔλ σʔλͷॱҐΛฦ͢ http://redis.shibu.jp/commandreference/sortedsets.html Wednesday, May 29, 13
ϥϯΩϯάػೳ ೖΕ σʔλ σʔλͷείΞΛฦ͢ http://redis.shibu.jp/commandreference/sortedsets.html Wednesday, May 29, 13
ϥϯΩϯάػೳ ೖΕͷϦωʔϜ ˞ۙؒͷϙΠϯτ͚ͩΛରʹͯ͠ΔͷͰDSPOͰ http://redis.shibu.jp/commandreference/sortedsets.html Wednesday, May 29, 13
ఴ͕ ˠ ݅ʹ Wednesday, May
29, 13
ӳޠͷఴ͕ˠʹ Wednesday, May 29, 13
3FEJT ؆୯Ͱ ͔͠ ߴʹಈ࡞ Wednesday, May 29, 13
ઃఆϑΝΠϧ CJOE EJSVTSMPDBMWBSECSFEJT σʔλͷอଘॴͷࢦఆ ֎෦͔ΒͷΞΫηεड͚͚ΔͳΒ ίϝϯτΞτ͢Δ͜ͱ Wednesday, May 29, 13
<13> Wednesday, May 29, 13
·ͱΊ ɾ3FEJTͩͱ༻్ʹΑͬͯద͠ ɹͨσʔλܕ͕͑Δ ɹɹλΠϜϥΠϯˠϦετܕ ɹɹڞ௨ͷ༑ୡˠηοτܕ ɹɹϥϯΩϯάˠιʔτࡁΈηοτܕ ɾ3FEJT͔Θ͍͍ ʅЧA ŰōŰō Wednesday,
May 29, 13
J04ΤϯδχΞืूத https://www.wantedly.com/projects/3164 Wednesday, May 29, 13
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ !TBTBUB ͨͭ͞͞ Wednesday, May 29, 13