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

Redis入门(一)

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

Redis入门(一)

查看所有键

keys *

keys命令的时间复杂度为O(n),因为keys命令会遍历所有键. 线上环境禁止使用

127.0.0.1:6379[2]> KEYS *
(empty list or set)
127.0.0.1:6379[2]> select 0
OK
127.0.0.1:6379> KEYS *
1) "k1"
2) "name"
3) "student:2019205242"
键总数

dbsize

dbsize命令的时间复杂度为O(1),因为可以直接获取redis内置的键总数

127.0.0.1:6379> DBSIZE
(integer) 3
检查建是否存在

exists key

127.0.0.1:6379> exists java
(integer) 0
127.0.0.1:6379> exists name
(integer) 1
删除键

del key [key ...]

del是一个通用命令,无论值是什么数据类型,都可以用del删除

127.0.0.1:6379> DEl java
(integer) 0
127.0.0.1:6379> del k1
(integer) 1
127.0.0.1:6379> keys *
1) "java"
2) "name"
3) "student:2019205242"
4) "go"
127.0.0.1:6379> del go java
(integer) 2
键过期

expire key seconds 对key添加过期时间

ttl key 返回键的剩余时间

127.0.0.1:6379> EXPIRE user::1 10
(integer) 0
127.0.0.1:6379> get user::1
(nil)
127.0.0.1:6379> ttl user::1
(integer) -2
127.0.0.1:6379> ttl name
(integer) -1
键的数据类型

type key 返回对外的数据类型

object encoding key 返回底层数据结构

127.0.0.1:6379> TYPE java
string
127.0.0.1:6379> OBJECT encoding java
"int"

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

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

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