连接相关:

redis-cli  -h -p shutdown   #关闭

redis-cli  [-c如集群要加此参数] -h -p   #连接,如启用了认证连接后要输入AUTH 才可进行后续操作

连接后帮助信息:

help  #显示版本,help使用方法,help @命令组  ,help

判断key的类型:type key

@server

CLIENT SETNAME  设定客户端名称,默认为空

CLIENT GETNAME  获取客户端名称

CLIENT KILL IP:PORT  关闭某端口

info 查看所有信息

info memory 只查看memory相关信息

FLUSHDB    清空当前库

FLUSHALL   清空所有库

CONFIG [SET|GET|RESETSTAT|REWRITE]

配置文件redis.conf的参数都可以再次通过config set进行配置,只在内存中生效,如想永久生效 设置后用config REWRITE保存在配置文件中

@string 字符串相关

set [EX seconds过期时间秒] [NX不存在才创建|XX存在才设定] #例set system Cent

setnx 等同于set  NX

setxx 等同于set  XX

get 例:get system         “Cent”

APPEND         在key的后面追加,例:append system OS  ;get system   “CentOS”

strlen 长度 例:strlen system       (integer) 6

incr 对整数值增加数值1   例:set NUM  2  ;incr NUM   ;get NUM --》3

decr 对整数值减少数值1

exists 查看是否存在    存在返回1,不存在返回0

@list 列表相关

rpush key  value从右边插入一个元素 ,例:rpush NO1 one two three

LINDEX key index    获取组中元素       例:lindex NO1 0  获取index为0的元素,one

lpush key value 从左边插入一个元素,例:rpush NO2 one two three ; lindex NO2 0  获取index为0的元素,three

llen key  查看列表元素个数

lpop 弹出左边的一个元素

rpop 弹出右边的一个元素

lset修改元素 例lset  NO1  0  mon  把第0个元素改为mon

@set 集合

sadd key member 向集合添加一个或多个元素  SADD w1 mon tue  wed thu fre  sat  sun #在集群中设置时要在key前面加{xx}: 标识,不然数据未存储在一个slot中一些功能无法使用

scard key获取一个集合内元素的个数

SMEMBERS key  获取集合内的所有元素

sinter  求交集  sinter  w1  w2   #集群key前要指定{xx}: 标识

sunion  求并集

spop 随机弹出一个元素

sismember w1 mon   #mon是否是w1的元素,正确返回1,错误返回0

@sorted_set  有序集合

zadd  设定  zadd  weekday     1 mon 2  tue  3  wed

zcard   weekday元素个数

zscore  weekday  1 查看索引对应的元素

zrank  weekday   tue   查看对应的索引号

zrange  weekday  0  2   查看0-2对应的所有元素,终止为为-1代表最后一位

zrangebyscore 通过score获取集合

@hash  映射,关联数组

hset   hset  h1  a  mon

hget   hget  h1 a

hkeys hkeys h1  查看键里面的所有值

hdel  hkeys h1 删除具体field

del key 删除整个key

hgetall key 获取在哈希表中指定 key 的所有字段和值

HVALS key获取哈希表中所有值

连接redis的linux命令,redis常见操作命令相关推荐

  1. 【Redis】Linux下Redis安装与redis-desktop-manager使用(无法连接Redis服务器解决方法)...

    新手小白开始学习nosql数据库Redis,首先从安装入手. 全文分两部分:Linux下安装redis,可视化工具redis desktop manager的简单使用. 一.安装 下载,解压缩和编译R ...

  2. linux查看redis索引,linux的redis操作命令

    Linux下掌握了redis的基本操作命令对我们学习redis事半功倍.下面由学习啦小编为大家整理了linux下redis操作命令的相关知识,希望对大家有帮助! linux的redis操作命令一.ke ...

  3. 【Redis】Linux安装Redis

    Linux安装Redis 一.下载并上传 二.安装 2.1.解压 2.2.安装 2.3.更改配置 2.3.1.密码 2.3.2.远程登入 三.启动 一.下载并上传 官网下载地址 本文使用的7.0.4 ...

  4. 监控redis性能linux,查看Redis性能监控

    redis_exporter + prometheus +grafana监控Redis服务指标1.redis_exporter 2.prometheus 3.grafana 推荐(免费):redis ...

  5. linux redis -p,linux 安装redis

    安装: 1.获取redis资源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解压 tar xzvf redis-4.0.8. ...

  6. linux 进入redis 数据库,Linux下Redis数据库的安装方法与自动启动脚本分享

    安装Redis (1) 下载Redis wget http://redis.googlecode.com/files/redis-2.2.11.tar.gz tar xzvf redis-2.2.11 ...

  7. python中执行linux命令(调用linux命令)_常见Python中调用Linux命令

    有时候我们需要从Python中执行Linux命令,下面就介绍几种方法? 1. os 模块: 1.1 os.system 函数: system方法会创建子进程运行外部程序,方法只返回外部程序的运行结果. ...

  8. redis在linux命令行下连续进行命令操作

    redis-cli -a password -n 9 keys "friend*" -a 是auth -n 是选择数据池 keys就是找key啦. 要是后面再跟上 xargs */ ...

  9. redis的通用命令 || redis持久化机制:(RDB  ||  AOF)

    通用命令 1. keys * : 查询所有的键         2. type key : 获取键对应的value的类型         3. del key:删除指定的key value 持久化   ...

最新文章

  1. 易扩展的SLAM框架-OpenVSLAM
  2. 【晒出你的第83行代码】踌躇满志的三位高中生,以敬畏之心踏上了代码征程...
  3. AngularJs+bootstrap搭载前台框架——准备工作
  4. linux系统适合电脑小白吗,linux小白说说用linux的感受
  5. python pandas n行求和,Python 的 Pandas 对矩阵的行进行求和
  6. flutter系列之flutter工程结构详解(android视角)
  7. html 消息滚动,以HTML实现消息滚动
  8. 爬虫python创意_爬虫案例:利用python爬虫关键词批量下载高清大图
  9. java数据结构与算法之顺序表与链表深入分析
  10. 一个很有趣的问题:那些用QQ邮箱发应聘邮件的人啊(附:怎样写一封得体的电子邮件)...
  11. 计算机辅助设计绘图员四级,计算机辅助设计绘图员-标准及考试大纲.pdf
  12. 彩虹六号mute影响服务器笑话,有哪些《彩虹六号》玩家才懂的笑话?
  13. SystemTap使用技巧【二】
  14. excel 导入数据,xxe 注入 poi 3.15
  15. 扩展433兆赫射频发射模块的传输范围
  16. 接私活赚到W了(二)
  17. 【国际电联无线电通信部门(ITU-R)】雨衰建议书、雨衰模型和降雨率数据的下载
  18. Linux字符型驱动开发—基于友善之臂2416开发板
  19. jquery底部弹出菜单_带有jQuery的新鲜底部滑出菜单
  20. sega游戏_SEGA 宇宙骑警 画面音效操作感一级棒的 驾驶类街机游戏

热门文章

  1. 英文书也没有那么难,跟着例子做,挺有意思的
  2. Debian 下如何安装 Java
  3. p10平板电脑android,8英寸安卓系统 Newpad P10平板电脑评测
  4. 简述php中文件上传过程,简单php文件上传详细说明
  5. 阻塞io阻塞io_Redis:RESP协议,阻塞IO 与非阻塞IO,Redis的线程模型
  6. JQuery中2个等号与3个等号的区别
  7. php如何word转html格式文件,PHP将上传word文件,转化为Html格式,(多种转换方式)
  8. 网站如何进行渠道跟踪_开发网站不知道如何进行推广?5个技巧教会你
  9. 野火linux核心板原理图,野火_f429挑战者_核心板_原理图_v2 1.pdf
  10. 极简PaddlePaddle的房价预测Demo