五种 基本数据 类型 以及操作命令
操作命令的网址:http://doc.redisfans.com/

一、在可视化界面上打开命令窗口

二、打开后就是这样子

三、命令操作---查询、删除、字符串

1、keys *   查询所有的key

2、keys key*   查询所有key模糊匹配的key

3、del key1     删除key

4、flushall 清空所有数据库的所有key    (注意:轻易不要使用这个命令,不可恢复性)

5、set shanghai "11111"  创建一个shanghai的数据库

6、get shanghai  获取shanghai字符串里面的值

7、append shanghai 'yangzhou' 追加字符串

8、get shanghai  再次获取字符串

9、mset key1 'a' key2 'b' key3 'c'     批量保存字符串

10、mget key1 key2     获取字符串

11、incr ic 自增

12、decr ic      自减

四、命令操作---hash哈希

1、hmset user:001 name "石佳绪" age 23 address "江苏省泰州市北汽幻速汽车4s店"

将数据存入hash

2、hmget user:001 name       取出hash的某个field的值

3、hmset user:001 name "卢阳洋" 将name修改为:卢阳洋

4、hgetall user:001 取出所有的key的值包括(field-value)

五、命令操作---list

1、lpush "梁山好汉" 宋江 卢俊义 吴用

2、lpop "梁山好汉"

3、rpush "梁山好汉" 时迁

4、rpop "梁山好汉"

5、lrange "梁山好汉" 0 1

六、命令操作---set

1、sadd "楚乔传" 楚乔 宇文玥 燕洵 宇文席 舒贵妃

2、smembers "楚乔传"    smembers key 查询key里所有的值

3、srem "楚乔传" 宇文席 移除key里面的某个value

4、spop "楚乔传"     随机移除某个value

5、sadd "职场是个技术活" 沈志泽 许诺 林凡 宇文玥 燕洵

6、sunion "楚乔传" "职场是个技术活"     返回两个set的并集

7、sdiff "楚乔传" "职场是个技术活"    返回key1提出交集的那部分

8、sinter "楚乔传" "职场是个技术活"       返回交集

七、命令操作--- Sorted set

1、zadd "人民的名义" 100 侯亮平 95 沙瑞金 85 李达康 70 祁同伟 55 高小琴

2、zrange "人民的名义" 0 -1       从小到大排列, 最小的是最上面

3、zrangeByScore "人民的名义" 60 90          介于 min 和 max 之间

4、zrem "人民的名义" 李达康  删除

5、zcard "人民的名义"      获取key的集合有多少元素

6、zcount "人民的名义" 85 100 统计分数从小到大有多少元素 (闭区间)

7、zrank "人民的名义" 侯亮平  获取value所在位置(从小到大排序,最小的是0),从0开始计算

8、zrevrank "人民的名义" 侯亮平 获取value所在的位置(从大到小排列, 最大的是0)

Redis的一些常用命令操作的更多相关文章

  1. Jedis对Redis的常用命令操作

    本篇主要总结一些Jedis对Redis的常用命令操作: 1.对key操作命令 2.对String操作命令 3.对List操作命令 4.对Set操作命令 5.对Hash操作命令 6.排序操作指令 一.项 ...

  2. redis 介绍和常用命令

    redis 介绍和常用命令 redis简介 Redis 是一款开源的,基于 BSD 许可的,高级键值 (key-value) 缓存 (cache) 和存储 (store) 系统.由于 Redis 的键 ...

  3. Redis系列(二):Redis的数据类型及命令操作

    原文链接(转载请注明出处):Redis系列(二):Redis的数据类型及命令操作 Redis 中常用命令 Redis 官方的文档是英文版的,当然网上也有大量的中文翻译版,例如:Redis 命令参考.这 ...

  4. Redis数据类型和常用命令

    Redis相较于其它的数据库虽然简单,但是要熟记所有命令的用法也并非易事.一个简单的技巧是通过要操作的数据类型来将这些命令进行结构化. 数据类型和对应命令 所有存储于redis中的数据都对应于一个键值 ...

  5. K8s常用命令操作

    K8s常用命令操作 一.kubectl命令补全 1.master安装命令补全,并临时生效 yum install -y bash-completion source /usr/share/bash-c ...

  6. 记录redis安装及常用命令

    Redis安装及常用命令 一.安装 1.下载,解压,进入redis解压目录,make. make PREFIX=目录/redis install :安装到指定目录文件名为redis. 2.将解压目录里 ...

  7. Docker系列之常用命令操作手册

    目录 1.安装虚拟机 2.安装Docker 3.Docker镜像操作 4.Docker容器操作 Docker系列之常用命令操作手册 继上一篇博客Docker系列之原理简单介绍之后,本博客对常用的Doc ...

  8. Redis - 常用命令操作

    常用命令keys:        keys *        查看符合条件的所有key exists:        exists key    查看key是否存在 del:        del k ...

  9. VMWare12安装CentOS7以及redis安装和常用命令

    一.vmware安装centos7后没有网卡 VMWare 12版本不提供32位安装程序,只有64位安装程序,如果在安装CentOS时,选择的是CentOS而不是CentOS 64位,则会出现Cent ...

随机推荐

  1. 【转】Python max内置函数详细介绍

    #max() array1 = range(10) array2 = range(0, 20, 3) print('max(array1)=', max(array1)) print('max(arr ...

  2. (C#)ListView双击Item事件

    /// <summary> /// 双击选择播放列表项进行播放 /// </summary> /// <param name="sender"> ...

  3. 谷歌机器学习速成课程---2深入了解机器学习(Descending into ML)

    1.线性回归 人们早就知晓,相比凉爽的天气,蟋蟀在较为炎热的天气里鸣叫更为频繁.数十年来,专业和业余昆虫学者已将每分钟的鸣叫声和温度方面的数据编入目录.Ruth 阿姨将她喜爱的蟋蟀数据库作为生日礼物送 ...

  4. 如何选择合适的Linux系统进行桌面程序开发?

    32 or 64 ? 众所周知,64位的Windows系统可以近乎完美地运行32位的应用程序,微软出于商业考虑做了这样一个兼容层.而Linux系统则划分的很清楚,默认情况下64位的Linux系统无法运 ...

  5. mongodb简单用法

    修改器: $inc: 增加已有的键值,如果键值不存在就创建一个 数据库中存在这样的数据:{ , "url": "www.example.com", }db.fz ...

  6. level-4

    [1.网页乱码的问题是如何产生的.怎么样解决?] 造成html网页乱码原因主要是html源代码内中文字内容与html编码不同造成.主要情况有以下三种: 1.比如网页源代码是gbk的编码,而内容中的中文 ...

  7. 【Flask】sqlalchemy 排序

    ### 排序:1. order_by:可以指定根据这个表中的某个字段进行排序,如果在前面加了一个-,代表的是降序排序.2. 在模型定义的时候指定默认排序:有些时候,不想每次在查询的时候都指定排序的方式 ...

  8. 快乐学习 Ionic Framework+PhoneGap 手册1-2{介绍Header,Content,Footer的使用}

    *先运行第一个简单的APP,介绍Header,Content,Footer的使用 {2.1}运行一个简单的APP,效果如下 {2.2}Header代码 <ion-header-bar class ...

  9. @MarkFan 口语练习录音 20140406 [美女与野兽的口语练习录音]

    大家好,您现在收听的是美女与野兽的口语练习录音 敢于追求,不惧任何挑战,才是勇敢的人生.试想一下,世界上每天有多少人为了梦想,为了生活,甚至是为了别人在不停地奔跑.假若你此刻心中装有梦想,却碍于现实不 ...

  10. python爬虫之urllib库

    请求库 urllib urllib主要分为几个部分 urllib.request 发送请求urllib.error 处理请求过程中出现的异常urllib.parse 处理urlurllib.robot ...