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

微信网站建设合同浙江做网站公司有哪些

微信网站建设合同,浙江做网站公司有哪些,山西省住房和城乡建设厅官方网站,必分享 wordpress主题文章目录 清空当前缓存和所有缓存配置内存大小,防止内存饱满设置内存淘汰策略键过期机制 清空当前缓存和所有缓存 Windows环境下使用命令行进行redis缓存清理 redis安装目录下输入cmdredis-cli -p 端口号flushdb 清除当前数据库缓存flushall 清除整个redis所有缓存…

文章目录

  • 清空当前缓存和所有缓存
  • 配置内存大小,防止内存饱满
  • 设置内存淘汰策略
  • 键过期机制

清空当前缓存和所有缓存

Windows环境下使用命令行进行redis缓存清理

  • redis安装目录下输入cmd
  • redis-cli -p 端口号
  • flushdb 清除当前数据库缓存
  • flushall 清除整个redis所有缓存

在redis安装目录下,右键选择“在终端打开”,如下图:
在这里插入图片描述

(base) PS C:\Program Files\Redis> redis-cli -p 6379
127.0.0.1:6379> flushdb
OK
127.0.0.1:6379> flushall
OK
127.0.0.1:6379>

在这里插入图片描述

配置内存大小,防止内存饱满

1、通过在Redis安装目录下的redis.conf配置文件设置内存大小

maxmemory 4096mb

2、通过cmd

//设置Redis最大占用内存大小为100M
127.0.0.1:6379> config set maxmemory 4096mb
//获取设置的Redis能使用的最大内存大小
127.0.0.1:6379> config get maxmemory

在这里插入图片描述

设置内存淘汰策略

  • noeviction策略:内存空间达到maxmemory时,不会淘汰数据,有新写入时会返回错误。
  • volatile-ttl策略:针对设置了过期时间的键值对,根据过期时间的先后进行修改,越早过期的越先被删除。
  • volatile-random策略:在设置了过期时间的键值对中,进行随机删除。
  • volatile-lru策略:使用LRU算法筛选设置了过期时间的键值对,进行删除。
  • volatile-lfu策略:使用LFU算法筛选设置了过期时间的键值对,进行删除。
  • allkeys-random策略:在所有键值对中随机选择并删除数据。
  • allkeys-lru策略:使用LRU算法在所有数据中进行筛选并删除数据。
  • allkeys-lfu策略:使用LFU算法在所有数据中进行筛选并删除数据。

当使用volatile-lru、volatile-random、volatile-ttl这三种策略时,如果没有key可以被淘汰,则和noeviction一样返回错误
设置方法

127.0.0.1:6379> config set maxmemory-policy allkeys-lru

查看策略

127.0.0.1:6379> config get maxmemory-policy

键过期机制

一个键过期机制——给key设置一个过期时间,一旦超过过期时间,这个key就会被被删除,内存将被回收。

设置键值时,EXPIRE单位是秒,PEXPIRE单位是毫秒
在Redis中,可以使用以下命令来设置键的过期时间:

  1. EXPIRE key ttl:设置键在ttl秒后过期。

例如,要设置一个名为“username”的键在60秒后过期,可以执行以下命令:

EXPIRE username 60

如果设置成功,将返回1;如果键不存在或者设置失败,将返回0。

  1. PEXPIRE key milliseconds:设置键在毫秒后过期。

例如,要设置一个名为“email”的键在1000毫秒后过期,可以执行以下命令:

PEXPIRE email 1000

如果设置成功,将返回1;如果键不存在或者设置失败,将返回0。

  1. EXPIREAT key timestamp:设置键在某个时间戳(精确到秒)之后过期。

例如,要设置一个名为“password”的键在2023年1月1日0点1分过期,可以执行以下命令:

EXPIREAT password 1672752660

如果设置成功,将返回1;如果键不存在或者设置失败,将返回0。

  1. PEXPIREAT key millisecondsTimestamp:设置键在某个时间戳(精确到毫秒)之后过期。

例如,要设置一个名为“access_token”的键在2023年1月1日0点1分10秒后过期,可以执行以下命令:

PEXPIREAT access_token 1672752670000

如果设置成功,将返回1;如果键不存在或者设置失败,将返回0。

需要注意的是,当键已经存在时,才允许设置过期时间。如果键不存在,使用上述命令将返回0。此外,当键过期后,可以使用TTL和PTTL命令来查看该键的剩余存活时间。如果键不存在或者未设置过期时间,将返回-1或-2。
TTL单位是秒,PTTL单位是毫秒

127.0.0.1:6379> TTL KEY
127.0.0.1:6379> PTTL KEY
http://www.dtcms.com/wzjs/542857.html

相关文章:

  • 邹平做网站的联系方式双流区规划局建设局网站
  • 常德市住房和城乡建设局网站关键词推广和定向推广
  • 做博客网站用什么模板2013电子商务网站建设考试
  • 制作网站软件aso投放平台
  • 北京网站建设 app域名备案企业网站内容
  • 网站建设广告平台推广直播平台开发费用
  • 网站的论文怎么写网店设计装修
  • 网站推广如何收费查看别人网站的访问量
  • 家庭宽带做网站服务器吗网站标识描述可以填关键词吗
  • 百度指数怎么看城市seo优化的主要内容
  • 帮做ppt的网站湖北网中建设工程有限公司
  • 湛江网站建设费用有哪些营销型网站
  • 网站服务器共享的 vpswordpress301重定向
  • 网站建设排名北京分销系统网站
  • 百度风云榜各年度小说排行榜重庆seo快速优化
  • 网站应用软件设计购物小程序制作
  • 买手表网站网络营销的特点及形式
  • 网站建设如何实现检索功能小视频制作
  • seo建站公司三合一网站制作公司
  • 长春免费网站建站模板android开发工具哪个好
  • 快看漫画小程序入口济南网站搜索优化
  • 汕头网站网站建设郑州哪家公司做网站
  • 扬州建设公司网站贵阳东方蜜蜂网站建设
  • wordpress 外贸 主题做seo网站优化多少钱
  • vs做网站怎么把网页改为自适应大小高校两学一做专题网站
  • 做得大气的网站网络营销论文选题方向
  • 起飞页做网站阳泉建设局网站
  • flash做网站导航温州网站改版公司
  • 淘宝客网站建设制作公司资料网页
  • 惠州网站建设技术支持订单插件 wordpress