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

网站建设制作开发seo免费优化

网站建设制作开发,seo免费优化,阿里云域名注册步骤,电力工程造价信息网一、DEL DEL key [key …] 删除给定的一个或多个 key 。 不存在的 key 会被忽略。 #删除单个键127.0.0.1:6379> set name zhangsan OK 127.0.0.1:6379> del name (integer) 1# 删除一个不存在的 key, 失败,没有 key 被删除127.0.0.1:6379> E…
一、DEL

DEL key [key …] 删除给定的一个或多个 key 。

不存在的 key 会被忽略。

#删除单个键127.0.0.1:6379> set name zhangsan
OK
127.0.0.1:6379> del name
(integer) 1# 删除一个不存在的 key, 失败,没有 key 被删除127.0.0.1:6379> EXISTS phone
(integer) 0
127.0.0.1:6379> del phone 
(integer) 0# 同时删除多个 key127.0.0.1:6379> set name redis
OK
127.0.0.1:6379> set type hello
OK
127.0.0.1:6379> set age 13
OK
127.0.0.1:6379> del name type age
(integer) 3
二、DUMP

DUMP key

序列化给定 key ,并返回被序列化的值,使用 RESTORE 命令可以将这个值反序列化为 Redis 键。

序列化生成的值有以下几个特点: 

(1)它带有 64 位的校验和,用于检测错误, RESTORE 在进行反序列化之前会先检查校验和。 值的编码格式和 RDB 文件保持一致。

(2)RDB 版本会被编码在序列化值当中,如果因为 Redis 的版本不同造成 RDB 格式不兼容,那么 Redis 会拒绝对这个值进行反序列化操作。

(3)序列化的值不包括任何生存时间信息。

# 如果 key 不存在,那么返回 nil 。否则,返回序列化之后的值。
127.0.0.1:6379> set name zhangsan
OK
127.0.0.1:6379> dump name
"\x00\bzhangsan\x06\x00\xe1\xd1\x98\xa5mm\x1a\xdb"
127.0.0.1:6379> dump name1
(nil)
三、EXISTS

EXISTS key

检查给定 key 是否存在。

127.0.0.1:6379> set name shangsan
OK
127.0.0.1:6379> exists name
(integer) 1
127.0.0.1:6379> exists db
(integer) 0
四、EXPIRE

EXPIRE key seconds

为给定 key 设置生存时间,当 key 过期时(生存时间为 0 ),它会被自动删除。

生存时间可以通过使用 DEL 命令来删除整个 key 来移除,或者被 SET 和 GETSET 命令覆写(overwrite),这意味着,如果一个命令只是修改(alter)一个带生存时间的 key 的值而不是用一个新的 key 值来代替(replace)它的话,那么生存时间不会被改变。 比如说,对一个 key 执行 INCR 命令,对一个列表进行 LPUSH 命令,或者对一个哈希表执行 HSET 命令,这类操作都不会修改 key 本身的生存时间。

另一方面,如果使用 RENAME 对一个 key 进行改名,那么改名后的 key 的生存时间和改名前一样。 RENAME 命令的另一种可能是,尝试将一个带生存时间的 key 改名成另一个带生存时间的 another_key ,这时旧的 another_key (以及它的生存时间)会被删除,然后旧的 key 会改名为 another_key ,因此,新的 another_key 的生存时间也和原本的 key 一样。

使用 PERSIST 命令可以在不删除 key 的情况下,移除 key 的生存时间,让 key 重新成为一个『持久的』(persistent) key 。 更新生存时间 可以对一个已经带有生存时间的 key 执行 EXPIRE 命令,新指定的生存时间会取代旧的生存时间。

127.0.0.1:6379> set cache zhangsan
OK# 设置过期时间为 30 秒
127.0.0.1:6379> expire cache 30
(integer) 1
127.0.0.1:6379> ttl cache  # 查看剩余生存时间
(integer) 25
127.0.0.1:6379> expire cache 3000
(integer) 1
127.0.0.1:6379> ttl cache  # 更新过期时间
(integer) 2997
五、EXPIREAT

EXPIREAT key timestamp

EXPIREAT 的作用和 EXPIRE 类似,都用于为 key 设置生存时间。 不同在于 EXPIREAT 命令接受的时间参数是 UNIX 时间戳(unix timestamp)。

127.0.0.1:6379> set name zhangsan
OK
127.0.0.1:6379> expireat name 1700896579000 #在2023-11-25 15:16:19过期
(integer) 1
127.0.0.1:6379> ttl name
(integer) 1699195768750
六、KEYS

KEYS pattern

查找所有符合给定模式 pattern 的 key 。 KEYS 匹配数据库中所有 key 。KEYS h?llo 匹配 hello , hallo 和 hxllo 等。KEYS hllo 匹配 hllo 和 heeeeello 等。KEYS h[ae]llo 匹配 hello 和 hallo ,但不匹配 hillo 。

特殊符号用 \ 隔开 Warning KEYS 的速度非常快,但在一个大的数据库中使用它仍然可能造成性能问题,如果你需要从一个数据集中查找特定的 key ,你最好还是用 Redis 的集合结构(set)来代替。

127.0.0.1:6379> mset one 1 two 2 three 3 four 4   # 一次设置 4 个 key
OK
127.0.0.1:6379> keys *o*
1) "stock"
2) "four"
3) "one"
4) "two"
127.0.0.1:6379> keys t??
1) "two"
127.0.0.1:6379> keys t[w]*
1) "two"
127.0.0.1:6379> keys *   # 匹配数据库内所有 key1) "[a2"2) "stock"3) "three"4) "name"5) "a3"6) "a2"7) "four"8) "b1"9) "one"
10) "two"
11) "cache"
12) "a1"

http://www.ds6.com.cn/news/19992.html

相关文章:

  • 做的网站有营销效果吗百度一下百度主页官网
  • 学做网站赚钱方法企业内训机构
  • 电子商务网站建设教学软文推广平台排名
  • 政府建设网站项目汇报工作域名查询ip爱站网
  • 用wordpress做网站app推广代理加盟
  • 建程网工程靠谱吗seo排名赚app
  • 东莞网站建设优化企业营销顾问
  • 网站的架设免费网页在线客服系统
  • 在哪里可以做公司网站营销推广seo
  • 网站视频放优酷里面怎么做搜索关键词软件
  • 重庆做网站建设网站宣传和推广的方法有哪些
  • 黑龙江省建设会计协会网站首页找培训机构的网站
  • 华大基因 网站建设公司刷关键词排名seo软件软件
  • 陕西做网站的公司地址上海网站建设推广服务
  • 网站代运营做哪些提高工作效率图片
  • 网站导航图怎么做的详细步骤百度网站优化软件
  • seo是做网站广西seo关键词怎么优化
  • 青海省建设局网站首页适合40岁女人的培训班
  • 东莞技术好的网站建设北京优化靠谱的公司
  • 做网站推广工作赚钱吗自助网站建设平台
  • 软件开发项目经理seo公司赚钱吗
  • 什么网站可以做h5互联网站
  • 南宁网站建设推广百度竞价点击价格公式
  • 日本做鸡做爱成人网站播放营销策划公司排行榜
  • 海盐网站建设谷歌广告怎么投放
  • 什么是网站的原型百度热搜榜排名今日第一
  • 做网站需要哪些技术外贸营销策略都有哪些
  • 石家庄网站如何制作免费开通网站
  • 网站备案域名购买网页设计制作网站素材
  • 北京做网站的公司拟推广普通话内容100字