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

南京做网站哪家公司好wordpress主机和域名绑定域名

南京做网站哪家公司好,wordpress主机和域名绑定域名,电子图书馆网站建设,免费网页模板之家Redis 是一个 客户端-服务器 结构的程序,这与 MySQL 是类似的,这点需要牢记!!! Redis 固然好,但也不是任何场景都适合使用 Redis,一定要根据当前的业务需求来选择是否使用 Redis Redis 通用命令…

在这里插入图片描述
Redis 是一个 客户端-服务器 结构的程序,这与 MySQL 是类似的,这点需要牢记!!!
Redis 固然好,但也不是任何场景都适合使用 Redis,一定要根据当前的业务需求来选择是否使用 Redis

Redis 通用命令

Redis 的命令有很多,借助官方文档可以更快的找到自己想要的命令
Redis 命令参考

set get

set key value
get key

getset 是 Redis 最基本的命令,用于获取和设置键值对。

如果键不存在,get 会返回 nilset 会创建一个新键。

What Is the Difference Between ‘Null’ and ‘Nil’
‘Null’ and ‘Nil’ are synonymous and both mean ‘zero’ or ‘nothing’ in value. The two words differ by what field we use them in. We use ‘Null’ mostly in maths, programming, business, and legal matters. On the other hand, we use ‘Nil’ in sports and games.
keyvalue 都是字符串类型,不需要加上引号,加上单引号和双引号也不会报错,但是不推荐。

Redis 的命令是不区分大小写的,但是推荐使用小写,因为更好看~~

keys

keys pattern

keys 命令用于获取所有键的名称。

pattern 表示匹配模式,Redis 官方提供了多种匹配模式,可以根据需要选择:

h?llo matches hello, hallo and hxllo ? 匹配任何单个字符
h*llo matches hllo and heeeello *匹配任何数量的字符
h[ae]llo matches hello and hallo, but not hillo [ae] 只能匹配 a 和 e
h[^e]llo matches hallo, hbllo, … but not hello [^e] 匹配除了 e 之外的任何字符
h[a-b]llo matches hallo and hbllo, but not hello or hillo [a-b] 匹配 a 到 b 之间的任何字符
注意事项:
keys * 可以获取所有键,但是不推荐使用,因为 Redis 使用的是单线程,如果数据库里有大量的键,会导致查询速度缓慢,从而影响其他客户端的请求响应。

当使用 Redis 作为缓存数据库(MySQL)时,若 Redis 服务器阻塞,则可能会导致全量数据库的请求突增,导致数据库崩溃。

exists

exists key [key...]

exists 命令用于判断键是否存在。

返回值为 key 存在的个数,如果 key 不存在,则返回 0。

一次性可以查询多个键是否存在。

如果有一次性查询多个键的需求,也更推荐一次性查询完所有需要查询的。由于 Redis 客户端 和 Redis 服务器之间是通过网络通信的,每发起一次查询都会构造一个请求,多次查询会导致效率比较低。

del

del key [key...]

del 命令用于删除键。

返回值为被删除的 key 数量。

如果作为 缓存数据库,可以使用 del 命令删除一些没用的键,因为数据还是存储在全量数据库里。

如果作为 全量数据库,则不推荐使用 del 命令

如果作为消息队列,则根据业务需求来看

expire

expire key seconds

expire 命令用于设置键的过期时间。

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

pexpire

pexpire key milliseconds-timeout

pexpire 命令用于设置键的过期时间,单位是毫秒。

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

ttl

ttl key

ttl 命令用于获取键的剩余过期时间。

返回值是秒数,-1 表示没有设置过期时间,-2 表示键不存在。

pttl

pttl key

pttl 命令用于获取键的剩余过期时间,单位是毫秒。

返回值是毫秒数,-1 表示没有设置过期时间,-2 表示键不存在。

type

type key

type 命令用于获取改键对应的值的类型。

返回值可以是 string, list, set, zset, hash, stream…


Redis 键的过期策略

Redis 键的过期策略主要有两种:

  • 定期删除:Redis 会在一定时间内,抽取一部分键,查看其是否过期,如果过期,则删除。由于 Redis 是单线程的,所以需要尽可能这个过程足够快,不然会影响其他客户端的请求响应。
  • 惰性删除:Redis 不会主动删除过期的键,而是客户端每次获取键时,检查是否过期,如果过期,则删除该键,同时返回一个 nil。
http://www.dtcms.com/a/505502.html

相关文章:

  • 深圳做棋牌网站建设找哪家公司好网站超市
  • 阳江公司做网站男的和女的做那个视频网站
  • 网站建设美化中期报告跨境电商选品的策略和方法
  • 长春市做网站的公司网页特效模板
  • 网站主服务器域名成都网站建设公司创新互联
  • 网站建设可行性报告范文wordpress主题 问答
  • 第六感聊城网站建设郑州最好的装修设计公司
  • 如何在虚拟机中建设网站手机网站建设设计公司
  • 网站建设所需域名汕头网站制作公司价格
  • 设计网站用户需求分析报告商业网站设计与制作论文
  • 淘宝客建网站西安seo交流
  • 网站备案证书带产品列表 wordpress
  • 福州门户网站建设个人备案的网站可以卖东西么
  • 建立网站后台江西赣鄂皖路桥投资有限公司网站建设
  • 公司网站建设设计服务wordpress mdtf
  • 周口网站设计八爪鱼采集器 wordpress
  • 台州做网站是什么怎样在微信里做网站
  • 字体分辨网站苏州工业园区属于哪个区
  • 怎么更改网站里的tdk个人网站备案下载站
  • 南山商城网站建设多少钱网站开发流程分为哪三个阶段
  • 抚松网站建设数据库在网站建设中的作用
  • 证券投资网站建设怎么在微商城开店
  • 专做h5的公司网站北京吴勇设计工作室
  • wordpress 做企业站辽源市网站建设
  • 网站获取访客qq号码wordpress自定义面板
  • 网站主页如何配色百度品牌广告多少钱一个月
  • 百度公司网站推广怎么做湖南做网站问磐石网络专业
  • iis7.0网站错误代码解决哈尔滨做平台网站平台公司吗
  • 手机网站建设讯息美化wordpress h2
  • 网站切换安徽建设学校网站