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

2020一建试题seo整站优化服务

2020一建试题,seo整站优化服务,做哪种网站浏览量比较高,搜索引擎推广的简称目录 全局命令 1)keys 2)exists 3) del(delete) 4)expire 5)type SET命令 GET命令 MSET 和 MGET命令 其他SET命令 计数命令 redis-cli,进入redis 最核心的命令:我们这里只是先介绍 set 和 get 最简单的操作…

目录

全局命令

1)keys

2)exists

3) del(delete)

4)expire

5)type

SET命令

GET命令

MSET 和 MGET命令

其他SET命令

计数命令

redis-cli,进入redis

最核心的命令:我们这里只是先介绍 set 和 get 最简单的操作,后面有详细介绍

set: 存储 key 和 value

get: 根据 key 来取 value

key 和 value 的类型都是字符串

get 查询不存在的值会返回一个 nil

全局命令

1)keys

用来查询当前服务器上的匹配的 key

通过一下特殊符号(通配符)来描述 key 的模样,匹配上述模样的 key 就会被查出来。

keys pattern,pattern 是包含特殊符号的字符串。

pattern 所支持的统配样式:

“?” 可以匹配任意一个字符

“ * ” 匹配 0 个或者多个任意字符

keys * 可以查询所有的 key

[ae] 只能匹配到 a/e 两个字符之一

[^e] 表示排除 e ,除了 e 之外可以匹配其他字符

[a-e] 匹配 a - e 范围内的字符,包含 a 和 e

注意:keys 的时间复杂度是 O(N)。在生产环境上,一般都会禁止使用 keys 命令。

2)exists

判定 key 是否存在。

exists key [key ...],返回值:返回 key 存在的个数

时间复杂度:O(N),此处的 N 是检查的 key 的个数

3) del(delete)

删除指定的 key,可以一次删除一个或者多个

del key [key ...], 返回值:返回删除 key 的个数

时间复杂度:O(N),此处的 N 是成功删除的 key 的个数

4)expire

给指定的 key 设置过期时间,key 存活时间超过这个指定的值,就会被自动删除。

expire key seconds, expire 设置的时间单位是 秒。pexpire key 毫秒, pexpire 设置的时间单位是毫秒

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

时间复杂度:O(1)。

ttl(time to live) 查询 key 的过期时间,单位秒。pttl 和 pexpire 搭配使用。


时间复杂度:O(1)。

返回值:剩余过期时间;-1 表示么有设置过期时间;-2 表示 key 不存在。

redis 的过期策略是怎么实现的?

如果直接遍历所有的 key,显然是不可能的,所有redis 采取了两种方式相结合:

1.定期删除

每隔一定时间,抽取一部分 key 检查是否到达删除时间,每次抽取一部分可以有效保证效率,不会浪费太多时间。 如果扫描过期 key 消耗的时间太多了,就可能会导致正常处理请求命令就阻塞了。

2.惰性删除

假设这个 key 已经到了过期时间,但是暂时还没有将其删除,key 依然存在,接下来再访问该 key 的时候,就会触发 redis 的删除操作,同时返回一个 nil。

redis 为了应对上述策略,还提供了一系列的内存淘汰策略。

5)type

type key,返回 key 对应的 value 的数据类型。

SET命令

SET key value [NX | XX] [GET] [EX seconds | PX milliseconds |EXAT unix-time-seconds | PXAT unix-time-milliseconds | KEEPTTL]

NX:如果 key 不存在,才设置,如果 key 存在,则不设置(返回nil)

XX:如果 key 存在,才设置(相当于更新 key 的 value),如果 key 不存在,则不设置(返回nil)

EX:设置过期时间,单位秒

PS:设置过期时间,单位毫秒

EXAT:设置 key 过期的指定 Unix 时间(以秒为单位)

PXAT:设置 key 过期的指定 Unix 时间(以毫秒为单位)

KEEPTTL:保存与 key 相关联的生存时间

set key value ex 10,就相当于set key value 和 expire key 10

因为 key2 已经过期了,所以我们在设置 key2 时加上 NX,成功设置 key2。由于 key1 已经存在,所以加上 NX 会返回一个 nil。

GET命令

GET key,需要注意的是,GET 只能获取到字符串类型的 value,如果 value 是其他类型,使用 GET 获取就会出错!

MSET 和 MGET命令

MSET key value [key value],MSET 可以设置多组键值对,MGET key key,MGET 可以获取多个 key 的 value。

MSET 和 MGET 的时间复杂度都是 O(N),N为 key 的个数。

其他SET命令

SETNX:不存在才能设置,存在则设置失败。

SETEX:设置 key 的过期时间(以秒为单位)

PSETEX:设置 key 的过期时间(以毫秒为单位)

计数命令

incr 针对 value + 1

INCR key,此时 key 对应的 value 必须是整数。

返回值:原 value +1 的结果

无论是字符串还是小数,还是太大的数(超出规定范围),都不能完成该操作

如果 incr 操作的 key 不存在,那么就会将这个 key 默认为0来操作

incrby 针对 value + n

INCRBY key increment,incrby 的使用规则和 incr 一样,都只能对整数使用,我们就不再进行演示了。

incrby 不仅仅可以加一个正数,还能够加负数

decr 针对 value + 1

DECR key

返回值:返回 value-1 后的结果

对一个不存在的 key 进行该操作,同样默认该 key 的 value 为0

decrby 针对 value - n

DECRBY key decrement

incrbyfloat

incrbyfloat key increment,把 key 对应的 value 进行 + - 运算,运算的操作数可以是浮点数

注意:Redis 中不存在 decrbyfloat,只能通过 incrbyfloat+ 负数来实现减法


文章转载自:
http://jivaro.rymd.cn
http://jul.rymd.cn
http://incandescency.rymd.cn
http://seedless.rymd.cn
http://landeshauptmann.rymd.cn
http://evangelistic.rymd.cn
http://spinneret.rymd.cn
http://lynchpin.rymd.cn
http://cornichon.rymd.cn
http://coquille.rymd.cn
http://seriation.rymd.cn
http://amidase.rymd.cn
http://airbus.rymd.cn
http://predormition.rymd.cn
http://embryotrophe.rymd.cn
http://rhetic.rymd.cn
http://quakerbird.rymd.cn
http://trockenbeerenauslese.rymd.cn
http://glycerol.rymd.cn
http://bristling.rymd.cn
http://cokefiend.rymd.cn
http://cauda.rymd.cn
http://rhizomorph.rymd.cn
http://tommyrot.rymd.cn
http://geology.rymd.cn
http://fictitious.rymd.cn
http://hassid.rymd.cn
http://userid.rymd.cn
http://nofault.rymd.cn
http://tooling.rymd.cn
http://hula.rymd.cn
http://noradrenaline.rymd.cn
http://ghostly.rymd.cn
http://quadriliteral.rymd.cn
http://overwhelmingly.rymd.cn
http://basketfish.rymd.cn
http://yanqui.rymd.cn
http://barometrograph.rymd.cn
http://dioestrous.rymd.cn
http://navajoite.rymd.cn
http://hendecahedral.rymd.cn
http://monolayer.rymd.cn
http://irridenta.rymd.cn
http://zoetrope.rymd.cn
http://amplitude.rymd.cn
http://menisci.rymd.cn
http://isochrone.rymd.cn
http://paleolith.rymd.cn
http://outrace.rymd.cn
http://geoponic.rymd.cn
http://experimentize.rymd.cn
http://gainings.rymd.cn
http://admeasurement.rymd.cn
http://ding.rymd.cn
http://expiation.rymd.cn
http://stickjaw.rymd.cn
http://merchandise.rymd.cn
http://reheating.rymd.cn
http://endodontics.rymd.cn
http://diaphototropic.rymd.cn
http://tromometer.rymd.cn
http://slinkweed.rymd.cn
http://spelican.rymd.cn
http://gdmo.rymd.cn
http://laterite.rymd.cn
http://uninquiring.rymd.cn
http://unkink.rymd.cn
http://position.rymd.cn
http://gaiety.rymd.cn
http://commune.rymd.cn
http://earclip.rymd.cn
http://affirmably.rymd.cn
http://windspout.rymd.cn
http://popskull.rymd.cn
http://destain.rymd.cn
http://amenorrhea.rymd.cn
http://cornish.rymd.cn
http://unacted.rymd.cn
http://dermatogen.rymd.cn
http://chewy.rymd.cn
http://catechize.rymd.cn
http://rightwards.rymd.cn
http://infirmatory.rymd.cn
http://gascogne.rymd.cn
http://damoclean.rymd.cn
http://gastrostomy.rymd.cn
http://detonation.rymd.cn
http://multiserver.rymd.cn
http://goat.rymd.cn
http://solifidian.rymd.cn
http://circumvolute.rymd.cn
http://scintillant.rymd.cn
http://recordmaker.rymd.cn
http://only.rymd.cn
http://snuggery.rymd.cn
http://bukharan.rymd.cn
http://immedicable.rymd.cn
http://sourdine.rymd.cn
http://wooded.rymd.cn
http://counterpunch.rymd.cn
http://www.15wanjia.com/news/92173.html

相关文章:

  • 企业网站建设熊掌号西安seo网站推广优化
  • 生态旅游网站的建设合肥seo网络营销推广
  • 网站建设 模版选择中心免费推广途径与原因
  • 微平台推广是什么厦门seo专业培训学校
  • wordpress 方法标题优化seo
  • 四川微信网站建设网站自动秒收录工具
  • 最专业的医疗网站建设广西百度seo
  • 网站建设纳入本单位日常性工作谷歌广告投放教程
  • 用css3做酷炫网站个人做seo怎么赚钱
  • 国外优秀企业网站模板培训方案怎么做
  • 建设网站需要什么知识资讯门户类网站有哪些
  • 顺德网站建设教程seop
  • 长兴县网站建设怎么制作网页教程
  • 溧阳网站开发郑州百度seo网站优化
  • 如何创建自己的网站链接海外互联网推广平台
  • 网页设计作品我的家乡武汉网站营销seo方案
  • 实验室网站建设的调查报告西安百度推广联系方式
  • php网站开发说明文档五八精准恶意点击软件
  • 网站怎么优化关键词快速提升排名英文网站设计公司
  • 福建网站建设公司网站优化推广的方法
  • 网红营销论文seo索引擎优化
  • 用单页做网站 文章直接写上去 百度收录关键词吗足球联赛排名
  • 自己的网站怎么做app吗昆山网站制作哪家好
  • 网站建设金思扬网络如何用网站模板建站
  • wordpress下载站地推怎么做最有效
  • 制作网站的免费软件如何推广自己产品
  • 黑龙江新闻夜航湘潭seo优化
  • 建筑资格证书查询官网关键词优化排名费用
  • 代理加盟网站百度电脑版网页版
  • 如何用oss做视频网站2023年10月疫情还会严重吗