Redis开辟03:常见的Redis下令

打印 上一主题 下一主题

主题 2141|帖子 2141|积分 6423

1.输入以下下令,启动redis。

   sudo service redis-server start
          如果你是直接安装在WSL的,搜索栏搜索Ubuntu大概点击左下角Windows图表找到U那一栏,直接打开Ubentu,输入账密后,输入“sudo service redis-server start”,启动redis。
        如果你是直接安装在windows系统版本的,直接找到安装目次下的 redis-cli.exe ,打开直接输入下令即可
2.登录redis

ubuntu:打开ubuntu,输入下面启动下令,回车,进入CLI,直接输入暗码
  1. sudo service redis-server start
复制代码
  1. redis-cli -h 127.0.0.1 -p 6379
复制代码

  1. password
复制代码
 windows:打开  redis-cli.exe,输入暗码
  1. AUTH password
复制代码
3.存储数据

        设置和获取一个键值对(默认不设置逾期时间)
  1. SET mykey "Hello, Redis!"
  2. GET mykey
复制代码
  1. -- 设置过期时间3600秒
  2. SET mykey "Hello, Redis!" EX 3600
复制代码


   【备注】
  

  • TTL = -1:键存在且没有设置逾期时间。
  • TTL = -2:键不存在。
  • TTL = 正整数:键存在且剩余的有效时间(单位是秒)
          退出redis下令
  1. exit
复制代码


  • 输入过该下令后,下次打开点击“”,就可以找到上次实行的下令,可便捷地点击回车实行该下令。
  • 复制后按右键主动黏贴。
4.使用RDM可视化查看数据

连接RDM(Redis Desktop Manager) ,发现该值被正常存储

           看到的内容是未逾期的键值对 

5.更多下令

  1. 查看Redis信息:
  2. INFO
  3. 查询有数据的数据库:
  4. INFO keyspace
  5. 选择当前数据库为数据库 1 :
  6. SELECT 1  
  7. 查找Age的过期时间(返回的是秒数,-1代表永不过期):
  8. TTL Age
  9. 查看数据类型:
  10. TYPE Age
  11. 查看数据的值:
  12. GET Age
  13. 查找所有的键:
  14. KEYS *
  15. 设置Age的过期时间为1天:
  16. EXPIRE Age 86400
  17. 设置Age的过期时间为永不过期:
  18. PERSIST Age
  19. 设置Name的值为abcd:
  20. SET Name abcd
  21. 删除键"Age":
  22. DEL Age
  23. 删除当前数据库的所有键:
  24. FLUSHDB
  25. 删除所有数据库中的所有键:
  26. FLUSHALL
  27. 获取订阅的所有频道:
  28. PUBSUB CHANNELS
复制代码




免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

鼠扑

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表