IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> Window/Linux命令行操作Redis之最最全的基本操作 -> 正文阅读

[大数据]Window/Linux命令行操作Redis之最最全的基本操作

1.String数据类型单个和批量的插入和获取 set/get mset/mget

c:\Program Files>cd Redis

c:\Program Files\Redis>redis-cli.exe
127.0.0.1:6379> set name zhuyh
OK
127.0.0.1:6379> get name
"zhuyh"
127.0.0.1:6379> zset name zhuyonghao age 18 address hangzhou
(error) ERR unknown command 'zset'
127.0.0.1:6379> mset name zhuyonghao age 18 address hangzhou
OK
127.0.0.1:6379> mget name address
1) "zhuyonghao"
2) "hangzhou"
127.0.0.1:6379>

2.Hash数据类型单个和批量的插入和获取以及删除 hset/hget增 hmset/hmget/hgetall 查 hdel /del 删

127.0.0.1:6379> hset user name zhuyh
(integer) 1
127.0.0.1:6379> hget user name
"zhuyh"
127.0.0.1:6379> hmset user name zhuyh age 23 address hangzhou
OK
127.0.0.1:6379> hmget user age address
1) "23"
2) "hangzhou"
127.0.0.1:6379> hgetall user
1) "name"
2) "zhuyh"
3) "age"
4) "23"
5) "address"
6) "hangzhou"
127.0.0.1:6379> hdel user age
(integer) 1
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> del age
(integer) 1

3.List数据类型单个和批量的插入和获取以及删除 lpush/rpush增 lrem删

127.0.0.1:6379> lpush students zhangsan lisi
(integer) 2
127.0.0.1:6379> rpush students wangwu zhaoliu
(integer) 4
127.0.0.1:6379> lrange students 0 3
1) "lisi"
2) "zhangsan"
3) "wangwu"
4) "zhaoliu"
127.0.0.1:6379> llen students
(integer) 4
127.0.0.1:6379> lrem students 1 lisi
(integer) 1
127.0.0.1:6379>  lrange students 0 3
1) "zhangsan"
2) "wangwu"
3) "zhaoliu"
127.0.0.1:6379>

4.Set数据类型单个和批量的插入和获取以及删除 sadd增 smembers查 scard长度 srem删

注意:aaa为Set的名称(这里打快了,没有特意命名)

127.0.0.1:6379> sadd aaa bbb ccc ddd eee
(integer) 4
127.0.0.1:6379> smembers aaa
1) "bbb"
2) "eee"
3) "ddd"
4) "ccc"
127.0.0.1:6379> scard aaa
(integer) 4
127.0.0.1:6379> srem aaa bbb
(integer) 1
127.0.0.1:6379>

5.Sorted Set数据类型单个和批量的插入和获取以及删除 zadd 增 zrange 查 zcard 长度 zrem 删

127.0.0.1:6379> zadd score 1 zhangsan 5 lisi 3 wangwu 8 zhaoliu
(integer) 4
127.0.0.1:6379> zrange score 0 3
1) "zhangsan"
2) "wangwu"
3) "lisi"
4) "zhaoliu"
127.0.0.1:6379> zcard score
(integer) 4
127.0.0.1:6379> zrem score zhangsan
(integer) 1
127.0.0.1:6379> zrange score 0 3
1) "wangwu"
2) "lisi"
3) "zhaoliu"

6.设置失效时间

127.0.0.1:6379> set code test ex 10   //设置十秒失效
OK
127.0.0.1:6379> get code
"test"
127.0.0.1:6379> ttl code             // 获取还有多久失效 -2表示已经失效两秒
(integer) -2
127.0.0.1:6379> get code			 
(nil)
127.0.0.1:6379> set code test ex 15
OK
127.0.0.1:6379> ttl code
(integer) 11
127.0.0.1:6379> get code
(nil)
127.0.0.1:6379> set code test      // 设置永不失效
OK
127.0.0.1:6379> ttl code			//-1为永不失效
(integer) -1
127.0.0.1:6379> expire code 10      // 接着设置10秒失效
(integer) 1
127.0.0.1:6379> ttl code		
(integer) 7
  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-11-30 15:41:10  更:2021-11-30 15:41:33 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 9:44:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码