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
220
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
520
Phoenix Servers with Docker
ndemoor
3
230
Scaling Node with Docker + Nginx
ndemoor
3
860
What is Docker?
ndemoor
6
650
Greenup, Hackathon Project
ndemoor
1
80
Phoenix Servers with Packer
ndemoor
9
1k
AWS CloudFormation Crash Course
ndemoor
3
640
Application Lifescycle
ndemoor
5
140
Other Decks in Programming
See All in Programming
PT AI без купюр
v0lka
0
160
イベントソーシングとAIの親和性ー物語とLLMに理解できるデータ
tomohisa
1
160
Proxmoxをまとめて管理できるコンソール作ってみました
karugamo
1
380
生成AI時代のフルスタック開発
kenn
9
2.1k
Agent Rules as Domain Parser
yodakeisuke
1
200
Devinで実践する!AIエージェントと協働する開発組織の作り方
masahiro_nishimi
6
2.2k
TSConfigからTypeScriptの世界を覗く
planck16
2
1.2k
ワンバイナリWebサービスのススメ
mackee
10
6.5k
Feature Flag 自動お掃除のための TypeScript プログラム変換
azrsh
PRO
4
570
TypeScript製IaCツールのAWS CDKが様々な言語で実装できる理由 ~他言語変換の仕組み~ / cdk-language-transformation
gotok365
6
340
“技術カンファレンスで何か変わる?” ──RubyKaigi後の自分とチームを振り返る
ssagara00
0
200
知識0からカンファレンスやってみたらこうなった!
syossan27
5
320
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Typedesign – Prime Four
hannesfritz
41
2.6k
Designing for humans not robots
tammielis
253
25k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
830
Become a Pro
speakerdeck
PRO
28
5.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Building Applications with DynamoDB
mza
95
6.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
4 Signs Your Business is Dying
shpigford
183
22k
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