经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » Redis » 查看文章
Redis—数据操作
来源:cnblogs  作者:刘_love_田  时间:2019/9/10 10:49:03  对本文有异议
  • redis是key-value的数据,所以每个数据都是一个键值对。
  • 数据操作的全部命令,可以查看中文网站
  • 键的类型是字符串
  • 值的类型分为五种:
    • 字符串string
    • 哈希hash
    • 列表list
    • 集合set
    • 有序集合zset

 键的命令

  1. 查找键,参数支持正则
  2. 127.0.0.1:6379> KEYS pattern
  3. 127.0.0.1:6379> keys *
  4. 127.0.0.1:6379> keys "*n*"
  5. 判断键是否存在,如果存在返回1,不存在返回0
  6. 127.0.0.1:6379> EXISTS key [key ...]
  7. 127.0.0.1:6379> exists name
  8. 查看键对应的value值的类型
  9. 127.0.0.1:6379> TYPE key
  10. 127.0.0.1:6379> type name
  11. 删除键及对应的值
  12. 127.0.0.1:6379> DEL key [key ...]
  13. 127.0.0.1:6379> del name
  14. 127.0.0.1:6379> del ccc ddd
  15. 设置过期时间,以秒为单位。创建时没有设置过期时间则一直存在,直到使用DEL移除
  16. 127.0.0.1:6379> EXPIRE key seconds
  17. 127.0.0.1:6379> expire name 600
  18. 查看有效时间,以秒为单位
  19. 127.0.0.1:6379> TTL key
  20. 127.0.0.1:6379> ttl name

 string类型:

  • string是redis最基本的类型。
  • 最大能存储512MB数据。
  • string类型是二进制安全的,即可以为任何数据,比如数字、图片、序列化对象等。
  1. 设置单个键值
  2. 127.0.0.1:6379> set key value
  3. 127.0.0.1:6379> set "name" "liu"
  4. 设置单个键值及过期时间,以秒为单位
  5. 127.0.0.1:6379> SETEX key seconds value
  6. 127.0.0.1:6379> setex "name" 3 "liu"
  7. 设置多个键值
  8. 127.0.0.1:6379> MSET key value [key value ...]
  9. 127.0.0.1:6379> mset "ccc" "111" "ddd" "222"
  10. 根据键获取值,如果不存在此键则返回nil
  11. 127.0.0.1:6379> GET key
  12. 127.0.0.1:6379> get name
  13. 根据多个键获取多个值
  14. 127.0.0.1:6379> MGET key [key ...]
  15. 127.0.0.1:6379> mget ccc ddd
  16. 追加值
  17. 127.0.0.1:6379> APPEND key value
  18. 127.0.0.1:6379> append name " hai"
  19. 获取值长度
  20. 127.0.0.1:6379> STRLEN key
  21. 127.0.0.1:6379> strlen name
  22. 运算要求:值是数字
  23. key对应的value1
  24. 127.0.0.1:6379> INCR key
  25. 127.0.0.1:6379> incr ccc
  26. key对应的value加整数
  27. 127.0.0.1:6379> INCRBY key increment
  28. 127.0.0.1:6379> incrby ccc 6
  29. key对应的value1
  30. 127.0.0.1:6379> DECR key
  31. 127.0.0.1:6379> decr ccc
  32. key对应的value减整数
  33. 127.0.0.1:6379> DECRBY key decrement
  34. 127.0.0.1:6379> decrby ccc 6

 

  

 

  

原文链接:http://www.cnblogs.com/liuhaidon/p/11455715.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号