Redis---Redis数据库常用命令

朱雀 2023-07-13 08:06 207阅读 0赞
  1. //Redis有16个库,对应0到15,默认库是0
  2. select 1 切换数据库
  3. dbsize 当前库共有多少key-value
  4. flushdb 清空当前库
  5. flushall 清空所有库
  6. keys * 获取所有的key
  7. keys u* 获取以 u 开头的key
  8. keys *u 获取以 u 结尾的key
  9. set key value 增加保存数据。如果已经有对应key值,则替换保存
  10. setnx key value 对应key不存在,则添加保存数据,如果存在,则不进行保存。
  11. del key 删除对应key-value键值对数据
  12. get key 获取key对应的value数据
  13. exists key 查询是否存在该数据
  14. ttl key 查看剩余有效时间 -1(永久有效) -2(已失效) 其他(剩余有效秒数)
  15. expire key 秒数 设置对应key-value有效时间
  16. rename key key值(新) 修改key
  17. incr key 执行1次,key对应的value值(必须是整数型才行)加1
  18. incrby key 增量 执行1次,key对应的value值(必须是整数型才行)加自定义增量
  19. decr key 执行1次,key对应的value值(必须是整数型才行)减1
  20. decrby key 减量 执行1次,key对应的value值(必须是整数型才行)减自定义增量
  21. hset objectName fieldname fieldValue fieldname fieldValue 存对象
  22. hset objectName fieldname 给对象属性赋值,存在则替换
  23. hsetnx objectName fieldname fieldValue 属性不存在则保存,存在则不保存
  24. hgetall objectName 取对象全部
  25. hget objectName fieldname 取对象指定属性
  26. hkeys objectName 取对象所有属性的值
  27. hvals objectName 取对象所有属性对应的value
  28. hlen objectName 查看对象有多少个属性
  29. hdel objectName fieldname 删除对象指定属性
  30. del objectName 删除整个对象
  31. hincrby objectName 指定整数类型属性名 增量 给对象指定整数型属性加数值
  32. hexists objectName fieldname 有对应属性返回1,否则返回0
  33. hincrbyfloat objectName fieldName 增量 给对象指定属性添加float类型增量(属性必须是数值)
  34. type key 查看类型

发表评论

表情:
评论列表 (有 0 条评论,207人围观)

还没有评论,来说两句吧...

相关阅读