API Reference

44s implements the Redis RESP protocol. All standard Redis clients work out of the box.

Authentication

Authenticate using the AUTH command with your API key:

AUTH your_api_key_here

Most Redis clients accept this as a password parameter in the connection config.

String Commands

Command Description Status
GET key Get the value of a key Supported
SET key value [EX seconds] [PX ms] Set a key to a value with optional expiration Supported
MGET key [key ...] Get values of multiple keys Supported
MSET key value [key value ...] Set multiple keys Supported
INCR key Increment integer value Supported
DECR key Decrement integer value Supported
APPEND key value Append to a string Supported

Key Commands

Command Description Status
DEL key [key ...] Delete one or more keys Supported
EXISTS key [key ...] Check if keys exist Supported
EXPIRE key seconds Set key expiration in seconds Supported
TTL key Get remaining time to live Supported
KEYS pattern Find keys matching pattern Supported

Hash Commands

Command Description Status
HGET key field Get hash field value Supported
HSET key field value Set hash field value Supported
HGETALL key Get all hash fields and values Supported
HDEL key field [field ...] Delete hash fields Supported

List Commands

Command Description Status
LPUSH key value [value ...] Push to list head Supported
RPUSH key value [value ...] Push to list tail Supported
LPOP key Pop from list head Supported
RPOP key Pop from list tail Supported
LRANGE key start stop Get list range Supported

44s-Specific Commands

Command Description Status
44S.USAGE Get your current usage statistics 44s Custom

Example: Usage Stats

# Get your usage for the current billing period
44S.USAGE

# Response:
1) "requests"
2) (integer) 1523456
3) "bytes_in"
4) (integer) 892345678
5) "bytes_out"
6) (integer) 234567890
7) "cache_hits"
8) (integer) 1234567
9) "cache_misses"
10) (integer) 288889

Connection Settings

Setting Value
Port 6379
Protocol RESP2 / RESP3
TLS Required (TLS 1.2+)
Max connections 10,000 per instance
Max key size 512 MB