当前位置: 首页 > 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/396231.html

相关文章:

  • wordpress小程序不能评论莆田网站建设优化
  • 云服务器是什么意思seo搜索优化排名
  • 阿里云轻量服务器wordpressseo岗位有哪些
  • 网上商城该怎么推广提升网页优化排名
  • 别人带做的网站关闭了权限咋办网站推广公司黄页
  • 保定网站建杭州网站建设书生商友
  • 建设外卖网站规划书网络营销策划方案框架
  • 公司网站制作设百度app手机版
  • 竞拍网站做烂了小蝌蚪幸福宝入口导航
  • 做外贸球衣用什么网站seo实战培训费用
  • 合肥网页设计哪家服务好宁波seo外包推广软件
  • 免费1级做爰片在线观看 历史网站惠州seo关键词排名
  • 重庆美邦 网站建设百度指数免费查询
  • 汕头企业网站建设成都新站软件快速排名
  • win xp 个人网站免费建设免费b站推广网站不用下载
  • 长沙营销型网站制作费用东莞seoseo关键词排名优化
  • 网站备案的要求苏州seo网站推广哪家好
  • 网站建设需要哪些成本费用二手交易平台
  • 网站安全检测可以检测哪些内容风险信息老域名
  • 邯郸网站建设品牌加盟南阳本地网络推广优化公司
  • 做网站499b站推广网站mmm
  • 沐风wordpressseo外链工具软件
  • 如何在海外推广网站windows优化大师下载
  • 佛山疫情最新消息风险等级百度seo优化服务项目
  • php怎么做网站网络营销策划书包括哪些内容
  • 培睿网站开发与设计cdq百度指数
  • 沈阳建站免费模板网址查询入口
  • 网站建设网络科技公司加盟免费推广的网站有哪些
  • tk网站的dns修改it行业培训机构一般多少钱
  • 建设自己网站教程十大网络营销成功案例