$30 off During Our Annual Pro Sale. View Details »
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
Grégoire Pineau
May 14, 2019
Technology
2
900
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
MCP - Symfony Live Paris - 2025
lyrixx
1
120
Castor - Le Task Runner PHP qui simplifie votre Workflow
lyrixx
2
730
Vos logs méritent mieux que la config par défaut
lyrixx
5
1.9k
Castor - Symfony Live 2024 - Paris
lyrixx
2
590
GitHub Actions - Automatisation de vos workflows
lyrixx
1
670
Doctrine, objet typé, et colonne JSON
lyrixx
6
4.8k
(Re) Découvrir les outils UNIX
lyrixx
5
2.3k
Symfony: Comment valider dynamiquement de la donnée
lyrixx
3
450
Symfony Lock & Semaphore
lyrixx
3
1.3k
Other Decks in Technology
See All in Technology
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
1
410
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
0
420
AWS運用を効率化する!AWS Organizationsを軸にした一元管理の実践/nikkei-tech-talk-202512
nikkei_engineer_recruiting
0
170
オープンソースKeycloakのMCP認可サーバの仕様の対応状況 / 20251219 OpenID BizDay #18 LT Keycloak
oidfj
0
180
AIBuildersDay_track_A_iidaxs
iidaxs
4
1.3k
MySQLのSpatial(GIS)機能をもっと充実させたい ~ MyNA望年会2025LT
sakaik
0
120
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
17
2.8k
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
180
SQLだけでマイグレーションしたい!
makki_d
0
1.2k
ハッカソンから社内プロダクトへ AIエージェント ko☆shi 開発で学んだ4つの重要要素
leveragestech
0
180
たまに起きる外部サービスの障害に備えたり備えなかったりする話
egmc
0
410
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.4k
Featured
See All Featured
How to build a perfect <img>
jonoalderson
0
4.7k
Applied NLP in the Age of Generative AI
inesmontani
PRO
3
2k
Facilitating Awesome Meetings
lara
57
6.7k
Producing Creativity
orderedlist
PRO
348
40k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.4k
Building Flexible Design Systems
yeseniaperezcruz
330
39k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
720
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
28
Rails Girls Zürich Keynote
gr2m
95
14k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
110
Docker and Python
trallard
47
3.7k
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