Redis ist ein In-Memory-Datenstruktur-Server.
Strings¶
SET user:1:name 'Max'
GET user:1:name
INCR page:views
SETEX session:abc 3600 '{...}'
Hashes¶
HSET user:1 name 'Max' email '[email protected]'
HGETALL user:1
Lists¶
LPUSH queue:tasks '{...}'
RPOP queue:tasks
Sorted Sets¶
ZADD leaderboard 1000 'player1' 950 'player2'
ZREVRANGE leaderboard 0 9 WITHSCORES
HyperLogLog¶
PFADD visitors 'u1' 'u2' 'u3'
PFCOUNT visitors
Redis = Leistungsstarke Strukturen¶
Strings=Cache, Hashes=Objekte, Lists=Warteschlangen, ZSets=Leaderboards.
rediscacheDatenstrukturen