当前位置: 首页 > news >正文

网站专业性免费评价工具办公系统

网站专业性免费评价工具,办公系统,驻马店做网站公司,泉州制作网站公司文章目录set和getKEYSEXISTSDELExpireTTL键的过期机制TYPEset和get 设置数据已经查看数据 127.0.0.1:6379> set key hello OK 127.0.0.1:6379> get key "hello"KEYS Keys 命令用于查找所有符合给定模式 pattern 的 key 语法: redis 127.0.0.1:6…

文章目录

  • set和get
  • KEYS
  • EXISTS
  • DEL
  • Expire
  • TTL
  • 键的过期机制
  • TYPE

set和get

设置数据已经查看数据

127.0.0.1:6379> set key hello
OK
127.0.0.1:6379> get key
"hello"

KEYS

Keys 命令用于查找所有符合给定模式 pattern 的 key
语法:

redis 127.0.0.1:6379> KEYS PATTERN

命令有效版本:1.0.0之后
时间复杂度:(N)
返回值:匹配pattern的所有key。
返回所有满足样式(pattern)的key。⽀持如下统配样式。

样例
首先创建一些 key,并赋上对应值:

redis 127.0.0.1:6379> SET w3c1 redis
OK
redis 127.0.0.1:6379> SET w3c2 mysql
OK
redis 127.0.0.1:6379> SET w3c3 mongodb
OK

查找以 w3c 为开头的 key:

redis 127.0.0.1:6379> KEYS w3c*
1) "w3c3"
2) "w3c1"
3) "w3c2"

获取 redis 中所有的 key 可用使用 *。

redis 127.0.0.1:6379> KEYS *
1) "w3c3"
2) "w3c1"
3) "w3c2"

EXISTS

判断某个key是否存在。
语法:

redis 127.0.0.1:6379> EXISTS KEY_NAME

命令有效版本:1.0.0 之后
时间复杂度:O(1)
返回值:key存在的个数。

样例

redis 127.0.0.1:6379> EXISTS w3cschoolcc-new-key
(integer) 0

现在我们创建一个名为 w3cschoolcc-new-key 的键并赋值,再使用 EXISTS 命令。

redis 127.0.0.1:6379> set w3cschoolcc-new-key newkey
OK
redis 127.0.0.1:6379> EXISTS w3cschoolcc-new-key
(integer) 1
redis 127.0.0.1:6379>

DEL

DEL 命令用于删除已存在的键。不存在的 key 会被忽略。
语法:

redis 127.0.0.1:6379> DEL KEY_NAME

命令有效版本:1.0.0之后
时间复杂度:O(1)返回值:删除掉的key的个数。

样例
首先,我们在 redis 中创建一个 key 并设置值。

redis 127.0.0.1:6379> SET w3ckey redis
OK

现在我们删除已创建的 key。

redis 127.0.0.1:6379> DEL w3ckey
(integer) 1

Expire

Redis Expire 命令用于设置 key 的过期时间。key 过期后将不再可用。
语法:

redis 127.0.0.1:6379> Expire KEY_NAME TIME_IN_SECONDS

命令有效版本:1.0.0之后
时间复杂度:O(1)
返回值:1表⽰设置成功。0表⽰设置失败。

样例
首先创建一个 key 并赋值:

redis 127.0.0.1:6379> SET w3ckey redis
OK

为 key 设置过期时间:

redis 127.0.0.1:6379> EXPIRE w3ckey 60
(integer) 1

TTL

Redis TTL 命令以秒为单位返回 key 的剩余过期时间。
语法:

redis 127.0.0.1:6379> TTL KEY_NAME

命令有效版本:1.0.0之后
时间复杂度:O(1)
返回值:1表⽰设置成功。0表⽰设置失败。

样例

# 不存在的 keyredis> FLUSHDB
OKredis> TTL key
(integer) -2# key 存在,但没有设置剩余生存时间redis> SET key value
OKredis> TTL key
(integer) -1# 有剩余生存时间的 keyredis> EXPIRE key 10086
(integer) 1redis> TTL key
(integer) 10084

键的过期机制

在这里插入图片描述

TYPE

Type 命令用于返回 key 所储存的值的类型。

语法:

redis 127.0.0.1:6379> TYPE KEY_NAME 

命令有效版本:1.0.0之后时间复杂度:O(1)
返回值: 返回 key 的数据类型,数据类型有:
none (key不存在)
string (字符串)
list (列表)
set (集合)
zset (有序集)
hash (哈希表)

样例:

# 字符串redis> SET weather "sunny"
OKredis> TYPE weather
string# 列表redis> LPUSH book_list "programming in scala"
(integer) 1redis> TYPE book_list
list# 集合redis> SADD pat "dog"
(integer) 1redis> TYPE pat
set

还有更多的细节可以查看redis.io,不习惯看英文的可以看看reids中文网

http://www.dtcms.com/a/514113.html

相关文章:

  • 网站注入木马网站建设招标公示
  • 有个网站301什么群晖wordpress如何连接mysql
  • 做文献ppt模板下载网站有哪些深圳宝安建设工程交易中心
  • 如何进行网站宣传推广杭州网站制作模板
  • 注册网站需要多少钱wordpress极简
  • 网站搭建运营学习网站模板下载
  • 网站设置不可粘贴做网站公司哪家
  • 怎么制作网站模版谷歌应用商店
  • 古交网站建设鹤壁网站建设费用
  • .net做网站后台杭州知名设计公司排名
  • 恩做网站动态页面好python编程网页版
  • 建设网站公司有哪些阿坝网站设计
  • 网站网络投票建设模板dedecms 迁移 wordpress
  • 四川网站建设培训学校上海网站开发技术最好公司
  • 深圳网站设计排名营销推广文案
  • 网站代码素材网站开发所需的技术
  • 房产网站运营方案个人可以做招聘网站吗
  • 中文字体怎么设计网站包装设计公司哪家好
  • 网站制作书生电商平台介绍
  • 国外做的好的网站wordpress发送邮件出现502
  • 昆明优秀网站青岛博海建设集团有限公司网站
  • 代做网站排名wps免费模板网站
  • 怎样做网站分流赚钱怎么建设自己的卡盟网站
  • 中国空间站拒绝10国名单小程序代理加盟有哪些大品牿
  • 上海建设银行网站上班时间表洛阳网站建设建站系统
  • 网站开发帐务处理网站标题是什么
  • 绵阳个人网站建设做网站属于什么备案
  • 传世网站建设一家公司为什么要建官方网站
  • 网站联系方式设置要求thinkphp做的教育网站
  • 企业为什么要年检seo流量查询