VERY EARLY VERSION - DO NOT USE
Redis Server using a Postgres backend.
Commands: https://redis.io/commands
| Commands | Status |
|---|---|
| append | ❌ |
| auth | ❌ |
| bgrewriteaof | ❌ |
| bgsave | ❌ |
| bitcount | ❌ |
| bitfield | ❌ |
| bitop | ❌ |
| bitpos | ❌ |
| blpop | ❌ |
| brpop | ❌ |
| brpoplpush | ❌ |
| client kill | ❌ |
| client list | ❌ |
| client getname | ❌ |
| client pause | ❌ |
| client reply | ❌ |
| client setname | ❌ |
| cluster addslots | ✅ |
| cluster count-failure-reports | ✅ |
| cluster countkeysinslot | ✅ |
| cluster delslots | ✅ |
| cluster failover | ✅ |
| cluster forget | ✅ |
| cluster getkeysinslot | ✅ |
| cluster info | :white_check_mark |
| cluster keyslot | ✅ |
| cluster meet | ✅ |
| cluster nodes | ✅ |
| cluster replicate | ✅ |
| cluster reset | ✅ |
| cluster saveconfig | ✅ |
| cluster set-config-epoch | ✅ |
| cluster setslot | ✅ |
| cluster slaves | ✅ |
| cluster slots | ✅ |
| command | ✅ |
| command count | ❌ |
| command getkeys | ❌ |
| command info | ❌ |
| config get | ❌ |
| config rewrite | ❌ |
| config set | ❌ |
| config resetstat | ❌ |
| dbsize | ✅ |
| debug object | ❌ |
| debug segfault | ❌ |
| decr | ❌ |
| decrby | ❌ |
| del | ✅ |
| discard | ❌ |
| dump | ❌ |
| echo | ✅ |
| eval | ❌ |
| evalsha | ❌ |
| exec | ❌ |
| exists | ✅ |
| expire | ❌ |
| expireat | ❌ |
| flushall | ✅ |
| flushdb | ✅ |
| geoadd | ❌ |
| geohash | ❌ |
| geopos | ❌ |
| geodist | ❌ |
| georadius | ❌ |
| georadiusbymember | ❌ |
| get | ✅ |
| getbit | ❌ |
| getrange | ❌ |
| getset | ❌ |
| hdel | ✅ |
| hexists | ✅ |
| hget | ✅ |
| hgetall | ✅ |
| hincrby | ❌ |
| hincrbyfloat | ❌ |
| hkeys | ✅ |
| hlen | ✅ |
| hmget | ✅ |
| hmset | ✅ |
| hset | ✅ |
| hsetnx | ❌ |
| hstrlen | ❌ |
| hvals | ✅ |
| incr | ❌ |
| incrby | ❌ |
| incrbyfloat | ❌ |
| info | 🚧 |
| keys | ✅ |
| lastsave | ❌ |
| lindex | ❌ |
| linsert | ❌ |
| llen | ❌ |
| lpop | ❌ |
| lpush | ❌ |
| lpushx | ❌ |
| lrange | ❌ |
| lrem | ❌ |
| lset | ❌ |
| ltrim | ❌ |
| mget | ✅ |
| migrate | ❌ |
| monitor | ❌ |
| move | ❌ |
| mset | ❌ |
| msetnx | ❌ |
| multi | ❌ |
| object | ❌ |
| persist | ✅ |
| pexpire | ❌ |
| pexpireat | ❌ |
| pfadd | ❌ |
| pfcount | ❌ |
| pfmerge | ❌ |
| ping | ✅ |
| psetex | ❌ |
| psubscribe | ❌ |
| pubsub | ❌ |
| pttl | ❌ |
| publish | ❌ |
| punsubscribe | ❌ |
| quit | ✅ |
| randomkey | ❌ |
| readonly | ❌ |
| readwrite | ❌ |
| rename | ❌ |
| renamenx | ❌ |
| restore | ❌ |
| role | ❌ |
| rpop | ❌ |
| rpoplpush | ❌ |
| rpush | ❌ |
| rpushx | ❌ |
| sadd | ✅ |
| save | ❌ |
| scard | ✅ |
| script debug | ❌ |
| script exists | ❌ |
| script flush | ❌ |
| script kill | ❌ |
| script load | ❌ |
| sdiff | ❌ |
| sdiffstore | ❌ |
| select | ✅ |
| set | 🚧 |
| setbit | ❌ |
| setex | ❌ |
| setnx | ❌ |
| setrange | ❌ |
| shutdown | ❌ |
| sinter | ❌ |
| sinterstore | ❌ |
| sismember | ❌ |
| slaveof | ❌ |
| slowlog | ❌ |
| smembers | ✅ |
| smove | ❌ |
| sort | ❌ |
| spop | ❌ |
| srandmember | ❌ |
| srem | ❌ |
| strlen | ✅ |
| subscribe | ❌ |
| sunion | ❌ |
| sunionstore | ❌ |
| swapdb | ❌ |
| sync | ❌ |
| time | ✅ |
| touch | ❌ |
| ttl | ❌ |
| type | ✅ |
| unsubscribe | ❌ |
| unlink | ❌ |
| unwatch | ❌ |
| wait | ❌ |
| watch | ❌ |
| zadd | ❌ |
| zcard | ❌ |
| zcount | ❌ |
| zincrby | ❌ |
| zinterstore | ❌ |
| zlexcount | ❌ |
| zrange | ❌ |
| zrangebylex | ❌ |
| zrevrangebylex | ❌ |
| zrangebyscore | ❌ |
| zrank | ❌ |
| zrem | ❌ |
| zremrangebylex | ❌ |
| zremrangebyrank | ❌ |
| zremrangebyscore | ❌ |
| zrevrange | ❌ |
| zrevrangebyscore | ❌ |
| zrevrank | ❌ |
| zscore | ❌ |
| zunionstore | ❌ |
| scan | ❌ |
| sscan | ❌ |
| hscan | ❌ |
| zscan | ❌ |
- Improve
commandto return only commands implemented in redis wrapper. - Use SQL migration tool