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, your data on steroids
Search
Nils De Moor
May 24, 2014
Programming
3
230
Redis, your data on steroids
A quick view on the benefits of using redis with a dev and/or ops hat on. #hacktheelections
Nils De Moor
May 24, 2014
Tweet
Share
More Decks by Nils De Moor
See All by Nils De Moor
Woorank: Dismantling the monolith
ndemoor
0
180
A Timeline of MongoDB
ndemoor
1
530
Phoenix Servers with Docker
ndemoor
3
240
Scaling Node with Docker + Nginx
ndemoor
3
860
What is Docker?
ndemoor
6
660
Greenup, Hackathon Project
ndemoor
1
86
Phoenix Servers with Packer
ndemoor
9
1.1k
AWS CloudFormation Crash Course
ndemoor
3
660
Application Lifescycle
ndemoor
5
140
Other Decks in Programming
See All in Programming
Nuances on Kubernetes - RubyConf Taiwan 2025
envek
0
190
SOCI Index Manifest v2が出たので調べてみた / Introduction to SOCI Index Manifest v2
tkikuc
1
110
TDD 実践ミニトーク
contour_gara
0
150
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
13
3.2k
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
2
260
STUNMESH-go: Wireguard NAT穿隧工具的源起與介紹
tjjh89017
0
380
CSC305 Summer Lecture 12
javiergs
PRO
0
120
AIエージェント開発、DevOps and LLMOps
ymd65536
1
340
AHC051解法紹介
eijirou
0
620
The state patternの実践 個人開発で培ったpractice集
miyanokomiya
0
150
Understanding Ruby Grammar Through Conflicts
yui_knk
1
120
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
1
2.1k
Featured
See All Featured
Thoughts on Productivity
jonyablonski
69
4.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Code Reviewing Like a Champion
maltzj
525
40k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
KATA
mclloyd
32
14k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Designing for humans not robots
tammielis
253
25k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Transcript
redis Nils De Moor - @ndemoor #hacktheelections
None
Text 3 Text2 Text1 Hi! I’m Nils De Moor, CTO
& cofounder at WooRank. This is our dream team. That’s me!
yrs old nations peeps avg age 4 8 20 27
visitors/day reports/month criteria/report 40k 600k 120
Text 3 Text2 Text1
Text 3 Text2 Text1
Text 3 Text2 Text1
Text 3 Text2 Text1
Text 3 Text2 Text1
None
Text 3 Text2 Text1 Now this is the story all
about how
LAMP
LAMP memcache
MySQL
Scaling up
Sorting complexities
Serialize!
Uhm...
Memcache
Memcache
None
strings key value get, set, expire, ttl, (in|de)cr(by), getrange,
bitop, bitcount, setbit
hashes field1 value1 hset, hget, hgetall, hkeys, hvals, hlen,
hincrby field2 value2 ... key:
lists a b c b d
a e lpush, lpop, rpush, rpop, llen, lindex, lset, lrange
sets a sadd, srem, spop, sunion, sdiff, sinter, sscan, smove,
sismember b c d e f
sorted sets zadd, zcard, zcount, zrange(by(score|lex)), z(inter|union)store [AGGREGATE SUM|MIN|MAX] b
a e c d 1000 100 100 10 -10
HyperLogLog pfadd, pfcount, pfmerge a b c a
Text2 Text1 There’s more!
Text2 Text1 Transactions LUA Scripting Notifications Pub/Sub
sorted sets Operations
RDB AOF Persistence or
Text 3 Text2 Text1
RDB AOF Persistence AND
None
Replication master slave slave slave’ slave’
master
master slave
master slave
master master
None
Thank You!
Photo Credit http://www.soullifestyle.com/sites/default/files/styles/1240/public/products/slideshow/image/Rome%20Floor %20lamp%20Antique%20Bronze%20Dark%20Grey%20Shade.jpg http://i1.sndcdn.com/artworks-000040878777-risea1-original.jpg?30a2558 http://24.media.tumblr.com/tumblr_m40zdxT4fP1qght35o6_1280.jpg http://4.bp.blogspot.com/-SZyqJk4rspw/Ud7jZGvx8YI/AAAAAAAAFPI/Wl8g8AvfQWQ/s1600/Tower+of+Hanoi+- +Chedi+2.jpg http://www.creativeplayretailer.com/assets/imgrepo/manufacturers/Matryoshka%20Madness%20-%20Cutie %20Matryoshka.jpg
http://weedactivist.com/wp-content/uploads/more.1.png http://www.dexigner.com/news/image/19712/GM_Seoul_Advanced_Design_Studio http://universal-info.com/wp-content/uploads/2011/11/choice2.jpg http://fontawesome.io