clh899 发表于 2015-7-20 14:15:13

Redis Command

  键值操作
  get key
  set key value
  incr key
  decr key
  del key
  rename key newkey
  renamenx key newkey
  keys pattern
  incrby key increment
  incrbyfloat key increment
  append key value
  decrby key decrement
  dump key
  restore key ttl serialized-value
  exists key
  getbit key offset
  getset key value
  setnx key value
  mget key
  mset key value
  msetnx key value
  flushall 删除所有数据库的数据
  flushdb 删除当前数据库的所有数据
  move key db
  randomkey
  setbit key offset value
  setrange key offset value
  strlen key
  type key
  
  操作hash数组
  hdelkey field
  hexists key field
  hget key field
  hgetall key
  hincrby key field increment
  hincrbyfloat key field increment
  hkeys key
  hlen key
  hmget key field
  hmset key field value
  hset key field value
  hsetnx key filed value
  hvals key
  
  操作列表
  blpop key timeout
  brpop key timeout
  brpoplpush source destination timeout
  getrange
  lindex key index
  linsert key before|after pivot value
  llen key
  lpop key
  lpush key value
  lpushx key value
  lrange key start stop
  lrem key count value
  lset key index value
  ltrim key start stop
  rpop key
  rpoplpush source destination
  rpush key value
  rpushx key value
  
  Set操作
  sadd key member
  scard key 获取set中元素总数
  sdiff key
  ssdiffstore destination key
  sinter key
  sinterstore destination key
  sismember key member
  smembers key
  smove source destination member
  sort key ]
  spop key
  srandmember key
  srem key member
  sunion key
  sunionstore destination key
  zadd key score member
  zcard key
  zcount key min max
  zincrby key increment member
  zinterstore destination member key
  zrange key start stop
  zrangebyscore key min max
  zrank key member
  zrem key member
  zremrangebyrank key start stop
  zremrangebyscore key min max
  zrevrange key start top
  zrevrangebyscore key max min
  zrevrank key member
  zscore key member
  zunionstore destination numbers key
  
  键值生命周期管理
  pexpire key milliseconds
  pexpireat key milliseconds-timestamp
  expire key seconds
  expireat key timestamp
  persist key
  psetex key milliseconds value
  pttl key
  setex key seconds value
  ttl key
  
  事务
  multi 标识一次事务的开始
  
  订阅相关
  psubscribe pattern
  publish channel message
  punsubscribe ]
  subscribe channel
  unsubscribe ]
  
  配置获取
  config get parameter
  config set parameter value
  config resetstat
  
  数据库操作
  dbsize
  info
  select index
  discard
  exec
  quit
  shutdown
  
  调试与监控相关
  debug object key
  debug segfault
  echo message
  monitor
  object subcommand ]
  ping
  slowlog subcommand
  time
  unwatch
  watch key
  
  授权
  auth password
  
  数据持久化存储
  bgrewriteaof
  bgsave
  lastsave
  save
  
  外部扩展
  eval script numkeys key arg
  script exists script
  script flush 删除所有缓存的脚本
  script kill
  script load script
  migrate host port destination-db timeout
  slaveof host port
  sync
页: [1]
查看完整版本: Redis Command