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

怎样做寻亲网站志愿者阿里巴巴友情链接怎么设置

怎样做寻亲网站志愿者,阿里巴巴友情链接怎么设置,成都网站建设哪家好文章,北京商城网站建设报价单文章目录 基础命令keysexistsdelexpirettltype 数据结构和内部编码 在介绍数据类型前先介绍一下 Redis 的基础命令,方便理解 基础命令 keys 返回所有满足样式(pattern)的 key keys pattern 当前有如下 key PS:实际开发环境和生…

文章目录

  • 基础命令
    • keys
    • exists
    • del
    • expire
    • ttl
    • type
  • 数据结构和内部编码

在这里插入图片描述

在介绍数据类型前先介绍一下 Redis 的基础命令,方便理解

基础命令

keys

返回所有满足样式(pattern)的 key

keys pattern

当前有如下 key

PS:实际开发环境和生产环境不建议使用keys *。因为 keys 的时间复杂度是 O(N),redis 执行命令为单线程,如果数据量过大,可能会因此而阻塞,导致业务线程无法使用 redis,而造成阻塞或更严重的后果

在这里插入图片描述

支持如下样式

  • h?llo:? 可匹配任意一个字符,如 hellohallohxllo

在这里插入图片描述

  • h*llo:* 可匹配任意零个或多个字符,如 hlloheeeello

在这里插入图片描述

  • h[ae]llo:[ ]可匹配其中任意一个字符,如 hellohallo,不匹配 hillohllo

在这里插入图片描述

  • h[^e]llo:[^e] 反向匹配,除了e都可以匹配,如 hallohbllo、…,不匹配 hellohllo

在这里插入图片描述

  • h[a-e]llo:[a-e] 表示匹配 a-e 范围的任意一个字符,如 hallohbllohcllo,不匹配 hellohllo

在这里插入图片描述

exists

判断 key 是否存在,返回存在的个数

exists key [key …]
[ ] 是可选字段

数据同上,不支持样式

在这里插入图片描述

del

删除指定的 key,返回删除的个数

del key [key …]

在这里插入图片描述

expire

为指定的 key 添加秒级的过期时间(Time To Live TTL)

expire key seconds

返回值:1 表示设置成功,0表示设置失败

ttl

获取指定 key 的过期时间,秒级

ttl key

返回值:剩余过期时间,-1 表示没有关联过期时间,-2 表示 key 不存在

127.0.0.1:6379> keys *
1) "heeeeello"
2) "hello"
3) "hallo"
4) "hbllo"
127.0.0.1:6379> ttl hello
(integer) -1
127.0.0.1:6379> ttl hllo
(integer) -2
127.0.0.1:6379> expire hello 10
(integer) 1
127.0.0.1:6379> ttl hello
(integer) 6
127.0.0.1:6379> ttl hello
(integer) 5
127.0.0.1:6379> ttl hello
(integer) -2

expire 和 ttl 都有对应的支持毫秒为单位的版本:pexpire 和 pttl,用法相同

在这里插入图片描述

type

返回 key 对应的数据类型

type key

返回值:nonestringlistsetzsethashstream
添加数据的操作后续讲解

在这里插入图片描述

数据结构和内部编码

type 命令实际返回的是当前键的数据结构类型,分别为 string(字符串)、list(列表)、hash(哈希)、set(集合)、zset(有序结合),但这些只是 Redis 对外的数据结构

Redis 中 key 的数据结构都为 string,value 的数据结构有不同

在这里插入图片描述

实际 Redis 针对每种数据类型都有自己的底层内部编码实现,而且不同情况下,会有多种实现,适配不同的场景

数据结构:内部编码
数据结构内部编码
stringraw 较长时使用
int 数字
embstr 较短时使用
hashhashtable
ziplist
listlinkedlist
ziplist
quicklist
sethashtable
intset
zsetskiplist 跳表
ziplist

可以使用 object encoding 查看 value 的内部编码

object encoding key

在这里插入图片描述


以上就是本篇博客的所有内容,感谢你的阅读
如果觉得本篇文章对你有所帮助的话,不妨点个赞支持一下博主,拜托啦,这对我真的很重要。
在这里插入图片描述

http://www.dtcms.com/wzjs/11352.html

相关文章:

  • 无极平台网站惠州seo关键词推广
  • 建设银行甘肃省分行网站缴费谷歌 google
  • 网页设计与网站开发方向百度竞价排名模式
  • 软件技术是什么湖南网站推广优化
  • 房地产网站建设解决方案如何建站
  • 做网站需要向客户了解什么北京网优化seo优化公司
  • 黄冈商城网站制作哪家好哪里有软件培训班
  • 公司网站建设推广方案模板广州抖音推广
  • 天水市建设路第二小学网站正规推广赚佣金的平台
  • 网站空间下载专业的网络推广
  • 常州企业做网站阿里指数在线查询
  • 浏览器免费下载黑帽seo
  • 厦门网站建设网站制作网站排名优化怎样做
  • 国内旅行做行程网站营销策划咨询机构
  • 网站建设百度小程序百度浏览官网
  • 做文字logo的网站投放广告找什么平台
  • 一个类引用另一个类的方法英语seo
  • 上海的网站开发公司电话怎么快速刷排名
  • java里面做网站都要学什么站长之家ip查询工具
  • 西安给公司做网站廊坊百度快照优化
  • 后台管理系统网站模板整合营销策略
  • 网站微信链接怎么做的西安网站建设哪家好
  • 聊城网站设计咨询百度企业号
  • 焦作市建设委员会网站如何做网页制作
  • 你做的网站可视区域多少北京seo排名技术
  • php是做网站的吗如何创建网站?
  • 做网站 报价电商seo是什么
  • 如何与对方网站做相互链接品牌营销做得好的品牌有哪些
  • wix做的网站台州专业关键词优化
  • 临沂建网站哪家好百度关键词多少钱一个月