Enviar búsqueda
Cargar
Redis and its many use cases
•
24 recomendaciones
•
8,685 vistas
C
Christian Joudrey
Seguir
Talk given at NodeMTL #5
Leer menos
Leer más
Tecnología
Diseño
Denunciar
Compartir
Denunciar
Compartir
1 de 30
Descargar ahora
Descargar para leer sin conexión
Recomendados
Introduction to Redis
Introduction to Redis
TO THE NEW | Technology
Redis introduction
Redis introduction
Federico Daniel Colombo Gennarelli
Redis overview for Software Architecture Forum
Redis overview for Software Architecture Forum
Christopher Spring
Advanced front-end automation with npm scripts
Advanced front-end automation with npm scripts
k88hudson
Redis cluster
Redis cluster
iammutex
Redis in Practice
Redis in Practice
Noah Davis
Docker Basic to Advance
Docker Basic to Advance
Paras Jain
php-src の歩き方
php-src の歩き方
do_aki
Recomendados
Introduction to Redis
Introduction to Redis
TO THE NEW | Technology
Redis introduction
Redis introduction
Federico Daniel Colombo Gennarelli
Redis overview for Software Architecture Forum
Redis overview for Software Architecture Forum
Christopher Spring
Advanced front-end automation with npm scripts
Advanced front-end automation with npm scripts
k88hudson
Redis cluster
Redis cluster
iammutex
Redis in Practice
Redis in Practice
Noah Davis
Docker Basic to Advance
Docker Basic to Advance
Paras Jain
php-src の歩き方
php-src の歩き方
do_aki
Redis database
Redis database
Ñáwrás Ñzár
Nginx Internals
Nginx Internals
Joshua Zhu
redis basics
redis basics
Manoj Kumar
Best Practices to avoid ORA-01555
Best Practices to avoid ORA-01555
Deiby Gómez
Everything you always wanted to know about Redis but were afraid to ask
Everything you always wanted to know about Redis but were afraid to ask
Carlos Abalde
Monitoring IO performance with iostat and pt-diskstats
Monitoring IO performance with iostat and pt-diskstats
Ben Mildren
MongoDB performance
MongoDB performance
Mydbops
Redis
Redis
knight1128
Shell scripting
Shell scripting
Ashrith Mekala
Introduction to redis
Introduction to redis
NexThoughts Technologies
Redis overview
Redis overview
Ahmad El-khuja
ReST API Security
ReST API Security
Younes Jaaidi
Introduction to redis
Introduction to redis
Tanu Siwag
Redis Introduction
Redis Introduction
Alex Su
An Introduction to REDIS NoSQL database
An Introduction to REDIS NoSQL database
Ali MasudianPour
An intro to Docker, Terraform, and Amazon ECS
An intro to Docker, Terraform, and Amazon ECS
Yevgeniy Brikman
FOSSASIA - MySQL Cookbook 4e Journey APR 2023.pdf
FOSSASIA - MySQL Cookbook 4e Journey APR 2023.pdf
Alkin Tezuysal
PHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 と
do_aki
[Hello world 오픈세미나]varnish로 웹서버성능 향상시키기
[Hello world 오픈세미나]varnish로 웹서버성능 향상시키기
NAVER D2
A simple introduction to redis
A simple introduction to redis
Zhichao Liang
Introduction to some top Redis use cases
Introduction to some top Redis use cases
Josiah Carlson
Redis use cases
Redis use cases
Bottom Wang
Más contenido relacionado
La actualidad más candente
Redis database
Redis database
Ñáwrás Ñzár
Nginx Internals
Nginx Internals
Joshua Zhu
redis basics
redis basics
Manoj Kumar
Best Practices to avoid ORA-01555
Best Practices to avoid ORA-01555
Deiby Gómez
Everything you always wanted to know about Redis but were afraid to ask
Everything you always wanted to know about Redis but were afraid to ask
Carlos Abalde
Monitoring IO performance with iostat and pt-diskstats
Monitoring IO performance with iostat and pt-diskstats
Ben Mildren
MongoDB performance
MongoDB performance
Mydbops
Redis
Redis
knight1128
Shell scripting
Shell scripting
Ashrith Mekala
Introduction to redis
Introduction to redis
NexThoughts Technologies
Redis overview
Redis overview
Ahmad El-khuja
ReST API Security
ReST API Security
Younes Jaaidi
Introduction to redis
Introduction to redis
Tanu Siwag
Redis Introduction
Redis Introduction
Alex Su
An Introduction to REDIS NoSQL database
An Introduction to REDIS NoSQL database
Ali MasudianPour
An intro to Docker, Terraform, and Amazon ECS
An intro to Docker, Terraform, and Amazon ECS
Yevgeniy Brikman
FOSSASIA - MySQL Cookbook 4e Journey APR 2023.pdf
FOSSASIA - MySQL Cookbook 4e Journey APR 2023.pdf
Alkin Tezuysal
PHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 と
do_aki
[Hello world 오픈세미나]varnish로 웹서버성능 향상시키기
[Hello world 오픈세미나]varnish로 웹서버성능 향상시키기
NAVER D2
A simple introduction to redis
A simple introduction to redis
Zhichao Liang
La actualidad más candente
(20)
Redis database
Redis database
Nginx Internals
Nginx Internals
redis basics
redis basics
Best Practices to avoid ORA-01555
Best Practices to avoid ORA-01555
Everything you always wanted to know about Redis but were afraid to ask
Everything you always wanted to know about Redis but were afraid to ask
Monitoring IO performance with iostat and pt-diskstats
Monitoring IO performance with iostat and pt-diskstats
MongoDB performance
MongoDB performance
Redis
Redis
Shell scripting
Shell scripting
Introduction to redis
Introduction to redis
Redis overview
Redis overview
ReST API Security
ReST API Security
Introduction to redis
Introduction to redis
Redis Introduction
Redis Introduction
An Introduction to REDIS NoSQL database
An Introduction to REDIS NoSQL database
An intro to Docker, Terraform, and Amazon ECS
An intro to Docker, Terraform, and Amazon ECS
FOSSASIA - MySQL Cookbook 4e Journey APR 2023.pdf
FOSSASIA - MySQL Cookbook 4e Journey APR 2023.pdf
PHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 と
[Hello world 오픈세미나]varnish로 웹서버성능 향상시키기
[Hello world 오픈세미나]varnish로 웹서버성능 향상시키기
A simple introduction to redis
A simple introduction to redis
Destacado
Introduction to some top Redis use cases
Introduction to some top Redis use cases
Josiah Carlson
Redis use cases
Redis use cases
Bottom Wang
See who is using MemSQL
See who is using MemSQL
jenjermain
Redis Use Patterns (DevconTLV June 2014)
Redis Use Patterns (DevconTLV June 2014)
Itamar Haber
Riak add presentation
Riak add presentation
Ilya Bogunov
Riak seattle-meetup-august
Riak seattle-meetup-august
pharkmillups
Basho and Riak at GOTO Stockholm: "Don't Use My Database."
Basho and Riak at GOTO Stockholm: "Don't Use My Database."
Basho Technologies
Redis : Play buzz uses Redis
Redis : Play buzz uses Redis
Redis Labs
Scaling with Riak at Showyou
Scaling with Riak at Showyou
John Muellerleile
Modelling Data as Graphs (Neo4j)
Modelling Data as Graphs (Neo4j)
Michal Bachman
Riak Use Cases : Dissecting The Solutions To Hard Problems
Riak Use Cases : Dissecting The Solutions To Hard Problems
Andy Gross
An intro to Neo4j and some use cases (JFokus 2011)
An intro to Neo4j and some use cases (JFokus 2011)
Emil Eifrem
Recommendations with Neo4j (FOSDEM 2015)
Recommendations with Neo4j (FOSDEM 2015)
Michal Bachman
Advanced Neo4j Use Cases with the GraphAware Framework
Advanced Neo4j Use Cases with the GraphAware Framework
Michal Bachman
Modelling Data in Neo4j (plus a few tips)
Modelling Data in Neo4j (plus a few tips)
Michal Bachman
Best Buy Web 2.0
Best Buy Web 2.0
Lee Aase
Introduction to Redis Data Structures: Sorted Sets
Introduction to Redis Data Structures: Sorted Sets
ScaleGrid.io
The BestBuy.com Cloud Architecture
The BestBuy.com Cloud Architecture
joelcrabb
Redis : Database, cache, pub/sub and more at Jelly button games
Redis : Database, cache, pub/sub and more at Jelly button games
Redis Labs
Redis Labs and SQL Server
Redis Labs and SQL Server
Lynn Langit
Destacado
(20)
Introduction to some top Redis use cases
Introduction to some top Redis use cases
Redis use cases
Redis use cases
See who is using MemSQL
See who is using MemSQL
Redis Use Patterns (DevconTLV June 2014)
Redis Use Patterns (DevconTLV June 2014)
Riak add presentation
Riak add presentation
Riak seattle-meetup-august
Riak seattle-meetup-august
Basho and Riak at GOTO Stockholm: "Don't Use My Database."
Basho and Riak at GOTO Stockholm: "Don't Use My Database."
Redis : Play buzz uses Redis
Redis : Play buzz uses Redis
Scaling with Riak at Showyou
Scaling with Riak at Showyou
Modelling Data as Graphs (Neo4j)
Modelling Data as Graphs (Neo4j)
Riak Use Cases : Dissecting The Solutions To Hard Problems
Riak Use Cases : Dissecting The Solutions To Hard Problems
An intro to Neo4j and some use cases (JFokus 2011)
An intro to Neo4j and some use cases (JFokus 2011)
Recommendations with Neo4j (FOSDEM 2015)
Recommendations with Neo4j (FOSDEM 2015)
Advanced Neo4j Use Cases with the GraphAware Framework
Advanced Neo4j Use Cases with the GraphAware Framework
Modelling Data in Neo4j (plus a few tips)
Modelling Data in Neo4j (plus a few tips)
Best Buy Web 2.0
Best Buy Web 2.0
Introduction to Redis Data Structures: Sorted Sets
Introduction to Redis Data Structures: Sorted Sets
The BestBuy.com Cloud Architecture
The BestBuy.com Cloud Architecture
Redis : Database, cache, pub/sub and more at Jelly button games
Redis : Database, cache, pub/sub and more at Jelly button games
Redis Labs and SQL Server
Redis Labs and SQL Server
Similar a Redis and its many use cases
Redispresentation apac2012
Redispresentation apac2012
Ankur Gupta
[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
Leo Lorieri
MongoDB World 2018: Tutorial - Got Dibs? Building a Real-Time Bidding App wit...
MongoDB World 2018: Tutorial - Got Dibs? Building a Real-Time Bidding App wit...
MongoDB
Introduction to Docker
Introduction to Docker
Luong Vo
Serializing Ruby Objects in Redis
Serializing Ruby Objects in Redis
Brian Kaney
Redis
Redis
Marc Beaupré-Pham
Introduction to NodeJS with LOLCats
Introduction to NodeJS with LOLCats
Derek Anderson
(DAT407) Amazon ElastiCache: Deep Dive
(DAT407) Amazon ElastiCache: Deep Dive
Amazon Web Services
Amazon EC2 Container Service
Amazon EC2 Container Service
Amazon Web Services
Container (Docker) Orchestration Tools
Container (Docker) Orchestration Tools
Dhilipsiva DS
Ruby on Rails Kickstart 101 & 102
Ruby on Rails Kickstart 101 & 102
Heng-Yi Wu
Cloud Foundry Open Tour China
Cloud Foundry Open Tour China
marklucovsky
Docker
Docker
Chen Chun
Redis — The AK-47 of Post-relational Databases
Redis — The AK-47 of Post-relational Databases
Karel Minarik
Node.js - The New, New Hotness
Node.js - The New, New Hotness
Daniel Shaw
OpenShift: Java EE in the clouds
OpenShift: Java EE in the clouds
Max Andersen
Supa fast Ruby + Rails
Supa fast Ruby + Rails
Jean-Baptiste Feldis
From development environments to production deployments with Docker, Compose,...
From development environments to production deployments with Docker, Compose,...
Jérôme Petazzoni
Dev streams2
Dev streams2
David Mc Donagh
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Philip Zheng
Similar a Redis and its many use cases
(20)
Redispresentation apac2012
Redispresentation apac2012
[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
MongoDB World 2018: Tutorial - Got Dibs? Building a Real-Time Bidding App wit...
MongoDB World 2018: Tutorial - Got Dibs? Building a Real-Time Bidding App wit...
Introduction to Docker
Introduction to Docker
Serializing Ruby Objects in Redis
Serializing Ruby Objects in Redis
Redis
Redis
Introduction to NodeJS with LOLCats
Introduction to NodeJS with LOLCats
(DAT407) Amazon ElastiCache: Deep Dive
(DAT407) Amazon ElastiCache: Deep Dive
Amazon EC2 Container Service
Amazon EC2 Container Service
Container (Docker) Orchestration Tools
Container (Docker) Orchestration Tools
Ruby on Rails Kickstart 101 & 102
Ruby on Rails Kickstart 101 & 102
Cloud Foundry Open Tour China
Cloud Foundry Open Tour China
Docker
Docker
Redis — The AK-47 of Post-relational Databases
Redis — The AK-47 of Post-relational Databases
Node.js - The New, New Hotness
Node.js - The New, New Hotness
OpenShift: Java EE in the clouds
OpenShift: Java EE in the clouds
Supa fast Ruby + Rails
Supa fast Ruby + Rails
From development environments to production deployments with Docker, Compose,...
From development environments to production deployments with Docker, Compose,...
Dev streams2
Dev streams2
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Último
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
The Digital Insurer
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Deepika Singh
Último
(20)
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Redis and its many use cases
1.
Redis and its
many uses Christian Joudrey - @cjoudrey
2.
‘‘Redis is an
open source, advanced key-value store. ’’
3.
Key-value what?!
4.
SET name "fido" GET
name => "fido"
5.
EXPIRE name 120
6.
So it's like memcached?
7.
Atomic operations
8.
SET count 0 INCR
count => 1
9.
Ordered lists
10.
LPUSH friends "Tom" LPUSH
friends "Sam" LLEN friends => 2
11.
LPUSH
RPUSH Sam Tom
12.
LRANGE friends 0
0 => ["Sam"] LRANGE friends 0 -1 => ["Sam", "Tom"]
13.
Sets, Hashes, Sorted
Sets
14.
Save to disk
15.
Download it http://redis.io/download ... and
try it ... $ redis-cli redis> SET name "Chris" OK redis> GET name "Chris"
16.
What about node?!
17.
GitHub
http://git.io/redis ... or via npm ... $ npm install redis
18.
Use case #1: Caching
19.
var redis =
require('redis'), client = redis.createClient(); function getSomeValue (callback) { client.get('someVal', function (err, val) { if (val) return callback(null, val); // Do call directly to Db // and cache result. }); };
20.
Use case #2: Session
store
21.
var app =
require('express').createServer(); var RedisStore = require('connect-redis')(express); app.use(express.session({ secret: 'keyboard cat', store: new RedisStore })); app.get('/', function(req, res){ res.send('hello world'); }); app.listen(3000); http://expressjs.com/guide.html#session-support
22.
Use case #3: Pub/Sub
23.
Chat
Chat Server Server Load Balancer
24.
Use case #4: Job
Queue
25.
i.e.: Image resize API
26.
1) Download image
2) Resize image with GD Node Server GET /image_resize?url=http://...
27.
orker
Job Resize Queue Workers 1) Download image Node 2) Resize image with GD Server GET /image_resize?url=http://...
28.
Kue https://github.com/learnboost/kue
29.
There's a lot
more! 11 Common Web Use Cases Solved in Redis http://bit.ly/pgDmXn
30.
Questions? :)
Descargar ahora