Skip to content

Latest commit

 

History

History
353 lines (353 loc) · 9 KB

TODO.md

File metadata and controls

353 lines (353 loc) · 9 KB
  • commands
    • get
    • set
    • setnx
    • setex
    • psetex
    • append
    • strlen
    • del
    • exists
    • setbit
    • getbit
    • setrange
    • getrange
    • substr
    • incr
    • decr
    • mget
    • rpush
    • lpush
    • rpushx
    • lpushx
    • linsert
    • rpop
    • lpop
    • brpop
    • brpoplpush
    • blpop
    • llen
    • lindex
    • lset
    • lrange
    • ltrim
    • lrem
    • rpoplpush
    • sadd
    • srem
    • smove
    • sismember
    • scard
    • spop
    • srandmember
    • sinter
    • sinterstore
    • sunion
    • sunionstore
    • sdiff
    • sdiffstore
    • smembers
    • sscan
    • zadd
    • zincrby
    • zrem
    • zremrangebyscore
    • zremrangebyrank
    • zremrangebylex
    • zunionstore
    • zinterstore
    • zrange
    • zrangebyscore
    • zrevrangebyscore
    • zrangebylex
    • zrevrangebylex
    • zcount
    • zlexcount
    • zrevrange
    • zcard
    • zscore
    • zrank
    • zrevrank
    • zscan
    • hset
    • hsetnx
    • hget
    • hmset
    • hmget
    • hincrby
    • hincrbyfloat
    • hdel
    • hlen
    • hstrlen
    • hkeys
    • hvals
    • hgetall
    • hexists
    • hscan
    • incrby
    • decrby
    • incrbyfloat
    • getset
    • mset
    • msetnx
    • randomkey
    • select
    • move
    • rename
    • renamenx
    • expire
    • expireat
    • pexpire
    • pexpireat
    • keys
    • scan
    • dbsize
    • auth
    • ping
    • echo
    • save
    • bgsave
    • bgrewriteaof
    • shutdown
    • lastsave
    • type
    • multi
    • exec
    • discard
    • sync
    • psync
    • replconf
    • flushdb
    • flushall
    • sort
    • info
      • server
        • redis_version
        • redis_git_sha1
        • redis_git_dirty
        • os
        • arch_bits
        • multiplexing_api
        • gcc_version
        • process_id
        • run_id
        • tcp_port
        • uptime_in_seconds
        • uptime_in_days
        • lru_clock
      • clients
        • connected_clients
        • client_longest_output_list
        • client_biggest_input_buf
        • blocked_clients
      • memory
        • used_memory
        • used_memory_human
        • used_memory_rss
        • used_memory_peak
        • used_memory_peak_human
        • used_memory_lua
        • mem_fragmentation_ratio
        • mem_allocator
      • persistence
        • loading
        • rdb_changes_since_last_save
        • rdb_bgsave_in_progress
        • rdb_last_save_time
        • rdb_last_bgsave_status
        • rdb_last_bgsave_time_sec
        • rdb_current_bgsave_time_sec
        • aof_enabled
        • aof_rewrite_in_progress
        • aof_rewrite_scheduled
        • aof_last_rewrite_time_sec
        • aof_current_rewrite_time_sec
        • aof_last_bgrewrite_status
        • changes_since_last_save
      • If AOF is activated
        • aof_current_size
        • aof_base_size
        • aof_pending_rewrite
        • aof_buffer_length
        • aof_rewrite_buffer_length
        • aof_pending_bio_fsync
        • aof_delayed_fsync
      • If a load operation is on-going
        • loading_start_time
        • loading_total_bytes
        • loading_loaded_bytes
        • loading_loaded_perc
        • loading_eta_seconds
      • stats
        • total_connections_received
        • total_commands_processed
        • instantaneous_ops_per_sec
        • rejected_connections
        • expired_keys
        • evicted_keys
        • keyspace_hits
        • keyspace_misses
        • pubsub_channels
        • pubsub_patterns
        • latest_fork_usec
      • replication
        • role
        • If the instance is a slave
          • master_host
          • master_port
          • master_link_status
          • master_last_io_seconds_ago
          • master_sync_in_progress
        • If a SYNC operation is on-going
          • master_sync_left_bytes
          • master_sync_last_io_seconds_ago
        • If the link between master and slave is down
          • master_link_down_since_seconds
        • The following field is always provided
          • connected_slaves
        • For each slave, the following line is added
          • slaveXXX
      • cpu
        • used_cpu_sys
        • used_cpu_user
        • used_cpu_sys_children
        • used_cpu_user_children
      • commandstats
        • For each command type, the following line is added
          • cmdstat_XXX
        • The cluster section currently only contains a unique field
          • cluster_enabled
      • keyspace
        • db
          • keys=XXX
          • expires=XXX
          • avg_ttl=XXX
    • monitor
    • ttl
    • pttl
    • persist
    • slaveof
    • role
    • debug
    • config
    • subscribe
    • unsubscribe
    • psubscribe
    • punsubscribe
    • publish
    • pubsub
    • watch
    • unwatch
    • cluster
    • restore
    • restore-asking
    • migrate
    • asking
    • readonly
    • readwrite
    • dump
    • object
    • client
    • eval
    • evalsha
    • slowlog
    • script
    • time
    • bitop
    • bitcount
    • bitpos
    • wait
    • command
    • pfselftest
    • pfadd
    • pfcount
    • pfmerge
    • pfdebug
    • latency
  • config
    • include
    • daemonize
    • pidfile
    • port
    • tcp-backlog
    • bind
    • unixsocket
    • unixsocketperm
    • timeout
    • tcp-keepalive
    • loglevel
    • logfile
    • syslog-enabled
    • syslog-ident
    • syslog-facility
    • databases
    • save
    • stop-writes-on-bgsave-error
    • rdbcompression
    • rdbchecksum
    • dbfilename
    • dir
    • slaveof
    • masterauth
    • slave-serve-stale-data
    • slave-read-only
    • repl-diskless-sync
    • repl-diskless-sync-delay
    • repl-ping-slave-period
    • repl-timeout
    • repl-disable-tcp-nodelay
    • repl-backlog-size
    • repl-backlog-ttl
    • slave-priority
    • min-slaves-to-write
    • min-slaves-max-lag
    • requirepass
    • rename-command
    • maxclients
    • maxmemory
    • maxmemory-policy
      • volatile-lru
      • allkeys-lru
      • volatile-random
      • allkeys-random
      • volatile-ttl
      • noeviction
    • maxmemory-samples
    • appendonly
    • appendfilename
    • appendfsync
      • always
      • everysec
      • no
    • no-appendfsync-on-rewrite
    • auto-aof-rewrite-percentage
    • auto-aof-rewrite-min-size
    • aof-load-truncated
    • lua-time-limit
    • slowlog-log-slower-than
    • slowlog-max-len
    • latency-monitor-threshold
    • notify-keyspace-events
      • K Keyspace events, published with keyspace@ prefix.
      • E Keyevent events, published with keyevent@ prefix.
      • g Generic commands (non-type specific) like DEL, EXPIRE, RENAME, ...
      • $ String commands
      • l List commands
      • s Set commands
      • h Hash commands
      • z Sorted set commands
      • x Expired events (events generated every time a key expires)
      • e Evicted events (events generated when a key is evicted for maxmemory)
      • A Alias for g$lshzxe, so that the "AKE" string means all the events.
    • hash-max-ziplist-entries
    • hash-max-ziplist-value
    • list-max-ziplist-entries
    • list-max-ziplist-value
    • set-max-intset-entries
    • zset-max-ziplist-entries
    • zset-max-ziplist-value
    • hll-sparse-max-bytes
    • activerehashing
    • client-output-buffer-limit
    • hz
    • aof-rewrite-incremental-fsync