栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

redis笔记

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

redis笔记

docker exec -it redis bash

redis-cli

127.0.0.1:6379> set name "chris"    //设置键值对
OK
127.0.0.1:6379> set age 32       
OK
127.0.0.1:6379> keys *               //查询所有的存在的键
1) "age"
2) "name"

127.0.0.1:6379> keys age        //查询键是否存在
1) "age"
127.0.0.1:6379> get age               //查询键对应的值
"32"
127.0.0.1:6379> expire age 960               //设置键的有效时长
(integer) 1
127.0.0.1:6379> ttl age                //查询键的剩余时长
(integer) 951
127.0.0.1:6379> ttl age
(integer) 945

127.0.0.1:6379> setnx age 32         //键不存在时才创建键值对,age已经存在了,创建失败
(integer) 0
127.0.0.1:6379> setnx gender male      //gender前面没有创建,setnx能创建成功
(integer) 1

127.0.0.1:6379> setex class 30 java       //创建键值对并且直接添加时长,class-java 30秒到期
OK

127.0.0.1:6379> mset key1 v1 key2 v2 k3 v3    //批量创建键值对
OK
127.0.0.1:6379> keys *
1) "key1"
2) "name"
3) "k3"
4) "gender"
5) "key2"
127.0.0.1:6379> mget key1 key2 k3        //批量查键值对
1) "v1"
2) "v2"
3) "v3"

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/885744.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号