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 - ce n'est pas que pour faire du cache
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Grégoire Pineau
May 14, 2019
Technology
2
930
Redis - ce n'est pas que pour faire du cache
Grégoire Pineau
May 14, 2019
Tweet
Share
More Decks by Grégoire Pineau
See All by Grégoire Pineau
Embeddings : Symfony AI en pratique
lyrixx
0
350
MCP - Symfony Live Paris - 2025
lyrixx
1
150
Castor - Le Task Runner PHP qui simplifie votre Workflow
lyrixx
2
770
Vos logs méritent mieux que la config par défaut
lyrixx
5
2k
Castor - Symfony Live 2024 - Paris
lyrixx
2
610
GitHub Actions - Automatisation de vos workflows
lyrixx
1
690
Doctrine, objet typé, et colonne JSON
lyrixx
6
4.9k
(Re) Découvrir les outils UNIX
lyrixx
5
2.3k
Symfony: Comment valider dynamiquement de la donnée
lyrixx
3
470
Other Decks in Technology
See All in Technology
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
250
MCPで決済に楽にする
mu7889yoon
0
120
ハーネスエンジニアリング×AI適応開発
aictokamiya
1
160
スピンアウト講座01_GitHub管理
overflowinc
0
1.5k
SSoT(Single Source of Truth)で「壊して再生」する設計
kawauso
2
370
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
260
Agent Skill 是什麼?對軟體產業帶來的變化
appleboy
0
240
データマネジメント戦略Night - 4社のリアルを語る会
ktatsuya
1
380
Phase09_自動化_仕組み化
overflowinc
0
1.9k
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
3
2.8k
【Oracle Cloud ウェビナー】データ主権はクラウドで守れるのか?NTTデータ様のOracle Alloyで実現するソブリン対応クラウドの最適解
oracle4engineer
PRO
3
100
AI時代のシステム開発者の仕事_20260328
sengtor
0
290
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
850
Information Architects: The Missing Link in Design Systems
soysaucechin
0
850
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
190
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
88
Documentation Writing (for coders)
carmenintech
77
5.3k
Raft: Consensus for Rubyists
vanstee
141
7.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
220
Tell your own story through comics
letsgokoyo
1
870
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
220
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
300
Transcript
Redis - Ce n’est pas que pour le Cache
Qui connait Redis ?
Pour faire autre chose que du cache ?
Redis BSD) In-memory data structure store: strings, hashes, lists, sets,
sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes with radius queries and streams Replication, Lua scripting, LRU eviction, transactions Different levels of on-disk persistence
Documentation / Intégration https://redis.io
None
La complexité ?
La complexité ? ❤
Dialogue Client - Serveur
Heu netcat? Non, il y a un CLI officiel
Des clients PHP ?
None
Des Data Structures & Des Commandes • • • •
• • • • • • • • • • • •
Des Data Structures
Des clés
Strings
Strings - Use Cases
Hashes
Hashes - Use Case
Sets
Sets - Use Cases • … •
Sorted Sets
Sorted Sets - Use Case • • •
Lists
List - Use Cases
Geo
Geo - Use Cases
HyperLogLogs
Des commandes
Cluster / Réplication / HA
Pub / Sub …
Pipeline (printf "PING\r\nPING\r\nPING\r\n"; sleep 1) | nc localhost 6379 …
Transactions …
Scripting ❤❤❤❤❤
Scripting ❤❤❤❤❤
Scripting ❤❤❤❤❤
Un vrai use case ?
None
Résultats
Mais en vrai ? • • • •
Ça va vite ?
Merci