Redis基本命令

字符串类型的增删改查

增加一个key 为 name ,value 为 唐伯虎的值

set name "唐伯虎"

这里存储的是中文,所以进入客户端需要加一条命令

./redis-cli --raw

查询 name 的 值

get name

更新 name 的值为 秋香

set name "秋香"

删除 name 的值

del name "秋香"

查询是否存在 name , 0表示不存在

exists name

结果显示:0

List集合的增删改查

添加key 为 user_list , value 为 唐伯虎,秋香的 list 集合

lpush user_list "唐伯虎 " "秋香"

结果显示:2

查询key 为 user_list 的集合

lrange user_list 0 -1

秋香
唐伯虎

往list尾部添加 周星星 元素

rpush user_list  '周星星'

结果显示:3

往list头部添加 小龙女 元素

lpush user_list "小龙女"

结果显示4

更新index 为 0 的值 为 “杨过”

lset user_list 0 "杨过"

删除index 为 0 的值

lrem user_list 0 "杨过"

set集合的增删改查

添加key为 user_set , value为 “杨过” “小龙女” “神雕”

sadd user_set "杨过" "小龙女" "神雕"

查询key 为 user_set 的集合

smembers user_set

删除value为 神雕 的值

srem user_set "神雕"

Hash集合的增删改查

创建hash ,key 为 user_hset,字段user1,值 杨过

hset user_hset "user1" "杨过"

查询user_hset字段长度

hlen user_hset

结果显示:1

查询user_hset所有字段

hkeys user_hset

查询user_hset 所有值

hvals user_hset

获取key为user_hset的哈希集合的所有字段和值

hkeys user_hset

更新 user1 的值为 小龙女

127.0.0.1:6379> hset user_hset "user1" "小龙女"

删除字段 user1 和 值

127.0.0.1:6379> hdel user_hset user1

SortedSet集合的增删改查

SortedSort集合分别添加分数和姓名

zadd user_zset 60 "杨过"
zadd user_zset 70 "神雕"
zadd user_zset 10 "郭靖"

按照分数由小到大查询user_zset集合元素

zrange user_zset 0 -1

按照分数由大到小查询user_zset集合元素

zrevrange user_zset 0 -1

查询元素 郭靖 的分数值

zscore user_zset "郭靖"

Redis基本命令大全相关推荐

  1. redis命令大全参考手册

    redis功能强大,支持数据类型丰富,以下是redis操作命令大全,基本上涵盖了redis所有的命令. 你一定要知道的是:redis的key名要区分大小写,在redis中除了 和空格外,其他的字符都可 ...

  2. php redis命令大全,redis命令大全参考手册

    redis功能强大,支持数据类型丰富,以下是redis操作命令大全,基本上涵盖了redis所有的命令,并附有解释说明,大家可以收藏.参考. 你一定要知道的是:redis的key名要区分大小写,在red ...

  3. Redis第二讲【Redis基本命令和五大数据结构】

    [二.Redis基本命令和五大数据结构] redis的基础知识和命令 redis 是一个单进程(包装epoll函数来对读写事件进行相应) 默认有16个数据库,初始使用的数据库为0号库 默认端口为637 ...

  4. 华三交换机配置access命令_H3C交换机配置基本命令大全(最新版)

    H3C 交换机配置基本命令大全(最新版) H3C 路由器 1 . system-view 进入系统视图模式 2 . sysname R1 为设备命名为 R1 3 . display ip routin ...

  5. redis中各种数据类型对应的jedis操作命令、redis命令大全

    一.常用数据类型简介: redis常用五种数据类型:string,hash,list,set,zset(sorted set). 1.String类型 String是最简单的类型,一个key对应一个v ...

  6. Git小白字典——Git基本命令大全

    Git小白字典--Git基本命令大全 基本命令 # 从远程库克隆 $ git clone git@github.com:xxx/xxx.git# 本地仓库初始化 $ git init# 把一个已有的本 ...

  7. 头歌 Redis基本命令

    头歌 Redis基本命令 第1关:字符串.列表与集合 第2关:哈希与有序集合 第3关:Redis基本事务与其他命令 第1关:字符串.列表与集合 #!/usr/bin/env python #-*- c ...

  8. mysql数据库语句q_mysql数据库命令大全,mysql基本命令大全

    你知道mysql数据库命令都有哪些吗?下面的文章要给大家到来的就是一个mysql数据库命令大全,一起来了解一下吧! 1.命令行连接数据库 Windows操作系统进入CMD命令行,进入mysql.exe ...

  9. Redis基本命令及其使用

    简介 Redis官方网站 http://redis.io http://try.redis-db.com/是一个很好的在线练习网站,在上面可以学习redis的基本命令,边学习边练习. redis是一款 ...

最新文章

  1. 慧荣科技获GSA年度大奖
  2. 零基础编程入门python视频-编程零基础应当如何开始学习 Python?
  3. oracle 获得月最后一天,oracle获取本月第一天和最后一天及Oracle trunc()函数的用法...
  4. DNN模型训练词向量原理
  5. Know more about Cache Buffer Handle
  6. SharePoint JavaScript API in application pages
  7. 必读的Python入门书籍,你都看
  8. python目标函数_python遗传算法目标函数怎么编
  9. 图书速读 | 一分钟读完《如何成为学习高手》
  10. python获取股票分时数据_AkShare-股票数据-分时数据
  11. ubuntu linux mac地址,告诉你Ubuntu更改mac地址的方法及命令
  12. 【Java小游戏】两小时制作大鱼吃小鱼小游戏项目
  13. UGeek大咖说 | 精彩回顾:京东商城可观测性体系的落地与实践
  14. Vue.js项目实战开发(4)- 必掌握知识点 - #博学谷IT学习技术支持#
  15. 从零破解一款轻量级滑动验证码
  16. 你是在独立思考,还是在被洗脑?
  17. mymps蚂蚁分类信息5.8短信接口配置教程
  18. MTK5G-MT6853(天玑720)
  19. Java ee Servlet精讲
  20. 调用系统相机拍照,裁剪图片

热门文章

  1. 防火墙设计和部署解析
  2. Linux命令·chgrp·chown
  3. SAP 更改登录界面图片
  4. Blob 链接 下载
  5. 【基础入门题072】转置矩阵
  6. 论 致命错误c0000005
  7. 电机控制器,FPGA 硬件电流环 基于FPGA的永磁同步伺服控制系统的设计
  8. PCIE 设备在位检测机理
  9. C# : 软件加密机制以及如何防止反编译
  10. 什么是计算机的网络体系结构,什么是网络体系结构-计算机网络.DOC