Returns information and statistics about the Redis server including server version, memory usage, connected clients, and other server metrics.
Find keys matching a pattern using the SCAN command (non-blocking). Returns a maximum of 1,000 keys. Uses SCAN instead of KEYS to avoid blocking the Redis server.
Retrieve a value from Redis by key. Supports automatic type detection or manual type specification.
Get the length of a Redis list.
Publish a message to a Redis pub/sub channel.
Atomically increment a key's value by 1. Creates the key with value 0 if it doesn't exist, then increments it.
Remove and return an element from the head (left) or tail (right) of a Redis list.
Add an element to the head (left) or tail (right) of a Redis list.
Set a value in Redis with optional expiration. Supports multiple data types (string, hash, list, set).