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
190
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
160
A Timeline of MongoDB
ndemoor
1
490
Phoenix Servers with Docker
ndemoor
3
210
Scaling Node with Docker + Nginx
ndemoor
3
850
What is Docker?
ndemoor
6
610
Greenup, Hackathon Project
ndemoor
1
70
Phoenix Servers with Packer
ndemoor
9
1k
AWS CloudFormation Crash Course
ndemoor
3
500
Application Lifescycle
ndemoor
5
130
Other Decks in Programming
See All in Programming
Git Rebase
bkuhlmann
11
1.6k
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
410
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
480
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
250
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
300
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
25
7.7k
Front-end application development, Symfony-style(s)
dunglas
2
1.9k
PostmanでAPIの動作確認が楽になった話
h455h1
0
110
StreamlitとTerraformでデータカタログを作った話
gussan0223
0
290
[技育CAMPアカデミア]アイディアを形に!【超入門】スマホアプリ開発〜リリースまでの流れをご紹介
teamlab
PRO
0
340
コードレビューで学ぶ!Kotlinオブジェクト指向デザインパターン
akkie76
2
170
オブジェクト指向のリ・オリエンテーション~歴史を振り返り、AI時代に向きなおる~
hanyudaeiiti
9
5.6k
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
How To Stay Up To Date on Web Technology
chriscoyier
781
250k
BBQ
matthewcrist
79
8.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
353
18k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
153
14k
Large-scale JavaScript Application Architecture
addyosmani
503
110k
Music & Morning Musume
bryan
40
5.6k
Raft: Consensus for Rubyists
vanstee
131
6.2k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
Done Done
chrislema
178
15k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
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