前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redis操作命令合集

Redis操作命令合集

原创
作者头像
陈不成i
修改2021-05-21 14:24:39
4020
修改2021-05-21 14:24:39
举报
文章被收录于专栏:ops技术分享

一.客户端命令

  1. #读取配置文件启动
  2. redis-server redis.conf
  3. #关闭 Redis,Redis服务器将断开与客户端链接,产生持久化文件,平滑关闭,kill pid号方式等同。不要使用kill -9强制杀死,这样不会做持久化,还会造成缓冲区等资源不能被优雅关闭,极端情况会造成AOF和复制丢失数据。
  4. redis-cli shutdown
  5. #链接 Redis 服务器 -h 地址 -p 端口 -c 密码 表示去链接一个集群
  6. redis-cli -h 127.0.0.1 -p 7000
  7. #链接 Redis 服务器,非交互操作。在最后面添加命令即可
  8. redis-cli get name
  9. #显示大个的键值
  10. redis-cli --bigkeys
  11. #查看统计信息
  12. redis-cli --stat

二.sql命令

  1. #查询显示所有key。只有效的数据,过期的不算。如果数据量非常大,不要用这个命令,会导致内存卡死。
  2. keys *
  3. #查询所有key的数量,未销毁的。(过期的也算)
  4. dbsize
  5. #查看链接的客户端有哪些
  6. client list
  7. #杀掉客户端链接
  8. client kill 127.0.0.1:52343
  9. #查看
  10. #- 1.当前客户端连接数
  11. #- 2.当前所有输出缓冲区中队列对象个数的最大值
  12. #- 3.当前所有输入缓冲区中占用的最大容量
  13. #- 4.正在执行阻塞命令(例如blpop、 brpop、brpoplpush) 的客户端个数
  14. info clients
  15. #查看各种详细信息
  16. info
  17. #查询存储文件目录
  18. CONFIG GET dir
  19. #检查键是否存在。存在1,不存在0
  20. exists key
  21. #删除键,可以同时删除多个键
  22. del key
  23. #对键值设置过期时间。单位秒,1成功,0不成功
  24. expire key 10
  25. #查看key剩余过期时间。返回-2键不存在,-1没设置,大于0是剩余时间
  26. ttl key
  27. #查看键数据结构类型。返回none是键不存在
  28. type key
  29. #检查内部编码格式
  30. object encoding key
  31. #重命名key,如果newkey已经存在,那值会被覆盖
  32. rename key newkey
  33. #重命名key,如果newkey已经存在,那会操作失败,返回0,不做任何操作
  34. renamenx key newkey
  35. #如果有1000个key:value,将会随机返回一个键
  36. randomkey

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.客户端命令
  • 二.sql命令
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档