redis命令操作(1)
一.命令操作
备注:中文官网:https://www.redis.net.cn/
1.redis存储的是:key,value格式的数据,其中key都是字符串,value有5种不同的数据格式。
value的数据格式:
1)字符串类型 string
2)哈希类型 hash : map格式
3)列表类型 lish : linkedlist格式。支持重复元素
4)集合类型 set : 不允许重复元素
5)有序集合类型 sortedset : 不允许重复元素,且元素有顺序
1.字符串类型 string
1.1).存储: set key value
1.2).获取:get key
1.3).删除:del key
2.哈希类型 hash
2.1).存储:hset key field value
2.2).获取:hget key field:获取指定的field对应的值
hgetall key :获取所有的field和value
2.3).删除:hdel key field
3.列表类型 list :可以添加一个元素到列表的头部(左边)或者尾部(右边)
作用:到时候可以模拟队列的操作方法
3.1).添加:
1.lpush key value:将元素加入列表左边
2.rpush key value:将元素加入列表右边
3.2).获取:
lrange key start end:范围获取
3.3).删除:
lpop key:删除列表最左边的元素,并将元素返回
rpop key:删除列表最右边的元素,并将元素返回
4.集合类型set:不允许重复元素
4.1).存储:sadd key value
4.2).获取:smembers key:获取set集合中所有元素
4.3).删除:srem key value:删除set集合中的某个元素
5.有序集合类型 sortedset:不允许重复元素,且元素有顺序
作用:热搜榜,排行榜作用
5.1).存储:zadd key score value
5.2).获取:zrange key start end
还可以打印一下分数:zrange key start end withscores
5.3).删除:zrem key value
6.通用命令
6.1).keys *:查询所有的键
6.2).type key:获取键对应的value的类型
6.3).del key:删除指定的key value
redis命令操作(1)相关推荐
- Redis-学习笔记02【Redis命令操作】
Java后端 学习路线 笔记汇总表[黑马程序员] Redis-学习笔记01[Redis环境搭建] Redis-学习笔记02[Redis命令操作] Redis-学习笔记03[Redis持久化] Redi ...
- redis transaction和connection命令操作
/*********** redis transaction命令操作 **********/ 1. DISCARD - summary: Discard all commands issued aft ...
- Redis基本数据的的常见命令操作
Redis基本命令操作 1.redis的5种常用数据类型: 2. string字符串 3.list列表 4.hash哈希 5.set集合 6. sorted set (Zset)有序集合 1.redi ...
- java jedis sadd_Java实现Redis的集合(set)命令操作
下面测试redis的集合set的类型,注释里面的代码是linux中redis命令 package com.huadian.set; import com.huadian.redisUntil.Jedi ...
- java hmget 最大值,【Redis】基本数据类型及命令操作(超详细)
一.String 可以直接看每一大节的命令示例部分,敲一遍就大体会了 1.1 概述 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数 ...
- java day47【redis概念 、下载安装 、 命令操作 、持久化操作 、使用Java客户端操作redis】...
第一章 Redis 1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即"不仅仅是S ...
- php7.2 安装phpredis扩展,以及phpredis操作redis命令列表
phpredis是redis的php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系;以下是redis官方提供的命令使用技巧: 下载安装地址如下: PHP7.2 安装Redis扩展 ...
- php操作redis命令
phpredis是redis的php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有用;以下是redis官方提供的命令使用技巧: 下载地址如下: https://github. ...
- redis命令和Spring 的RedisTemplate操作对应关系
前言 有时候熟悉了redis命令,但是用到spring的RedisTemplte的时候就又糊涂了,命令和操作是谁对谁的,我就有点晕了,所以花了点时间整理了一下. 首先,redis命令执行可以在本地环境 ...
最新文章
- 如何设置iframe高度自适应,在跨域的情况下能做到吗?
- Spring ----Bean的生命周期
- 闲聊Linux内存管理(1)
- AVL树(二叉平衡树)详解与实现
- HDU - 3081 Marriage Match II(二分+并查集+最大流/匈牙利删边)
- 如何修复会话固定漏洞_PHP安全漏洞:会话劫持,跨站点脚本,SQL注入以及如何修复它们...
- MySQL架构与历史【v1】【励志把高性能MySQL吃掉】
- php网页留言本过程,PHP实现简单留言本功能代码示例
- 《中国人史纲》读书笔记:第二章 神话时代 第三章 传说时代
- VS2010中常用的快捷键
- html文件中flash视频格式(flv、swf)文件的嵌入方法
- insert on duplicate key update命令
- 人类学家胡家奇谈科技发展:让它回归理性
- React路由管理 —— React Router 总结
- 汉诺塔//河内塔(Tower of Hanoi)
- java 线程的构造函数_深入理解Thread构造函数
- 期货开户手续费组成和最低价
- 东莞潇洒老师:分享PROE产品设计塑胶产品结构基本设计
- 31、Flutter之Hero动画
- vue 项目中生成条形码(jsbarcode)