redis
redis
wjp@001
这个作者很懒,什么都没留下…
展开
-
reids队列1
前提是php开启redis扩展,打开redis_sever浏览器1请求:<?php$redis = new Redis();$redis->connect('127.0.0.1',6379);$password = '123456';$redis->auth($password);$arr = array('h','e','l','l','o','w...原创 2018-10-15 14:01:09 · 142 阅读 · 0 评论 -
redis设置缓存时间一般多少
redis过期时间redis过期时间介绍有时候我们并不希望redis的key一直存在。例如缓存,验证码等数据,我们希望它们能在一定时间内自动的被销毁。redis提供了一些命令,能够让我们对key设置过期时间,并且让key过期之后被自动删除。redis过期时间相关命令1.EXPIRE PEXPIREEXPIRE接口定义:EXPIRE key "seconds"接口描述:设置一个key在当...转载 2019-09-02 09:58:03 · 22428 阅读 · 3 评论 -
Redis 内存淘汰机制
Redis内存淘汰指的是用户存储的一些键被可以被Redis主动地从实例中删除,从而产生读miss的情况,那么Redis为什么要有这种功能?这就是我们需要探究的设计初衷。Redis最常见的两种应用场景为缓存和持久存储,首先要明确的一个问题是内存淘汰策略更适合于那种场景?是持久存储还是缓存?内存的淘汰机制的初衷是为了更好地使用内存,用一定的缓存miss来换取内存的使用效率。作为Redi...转载 2019-08-31 19:08:46 · 75 阅读 · 0 评论 -
监听redis key失效触发回调事件
https://blog.csdn.net/jj546630576/article/details/80340573一、需求分析: 1、设置了生命时间的key,过期的时候能不能提示,能够监听过期的key? 2、怎样用redis实现定时任务?二、应用场景: 在我们程序中经常会有需要定时执行的程序,比如:商品下单后半小时内不支付自动撤单等等。 最简单粗暴的办法...转载 2019-07-29 13:38:54 · 5295 阅读 · 0 评论 -
redis过期键删除策略 雪崩
https://www.cnblogs.com/zhangchao-letv/articles/6119313.html如果一个键过期了,那么它什么时候会被删除呢?这个问题有三种可能的答案,它们分别代表了三种不同的删除策略:定时删除:在设置键的过期时间的同时,创建一个定时器( timer ). 让定时器在键的过期时间来临时,立即执行对键的删除操作。惰性删除:放任键过期不管,但是每次从键空...转载 2019-07-15 11:03:03 · 351 阅读 · 0 评论 -
Redis2
1.redis消息的订阅和发布2.redis事务(操作内存) 数据库都需要事务机制,串行化执行,隔离级别,串行化redis特征:Redis多条命令执行,中间有条命令回滚,与关系型数据库不一样redis持久化...原创 2019-06-30 18:12:24 · 209 阅读 · 0 评论 -
Linux-php7安装redis
https://www.cnblogs.com/yanweifeng/p/9888932.html安装redis服务1 下载redis cd /usr/local/ 进入安装目录 wget http://download.redis.io/redis-stable.tar.gz 2 解压安装 tar xvzf redis-stable.tar.gz...转载 2019-07-08 10:53:10 · 159 阅读 · 0 评论 -
php操作redis不能set。。。
操作Redis set报错[root@iZbp1esy3n96esf69makhbZ src]# redis-cli127.0.0.1:6379> get wjp"wujiangpan"127.0.0.1:6379> set wjp 123(error) MISCONF Redis is configured to save RDB snapshots, but it...原创 2019-07-08 10:52:00 · 1110 阅读 · 0 评论 -
redis基础1
redis数据库服务器命令原创 2019-06-20 20:00:47 · 150 阅读 · 0 评论 -
php 实现redis 订阅发布
https://blog.csdn.net/crj121624/article/details/818057961 什么是redis订阅Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。这个可以理解为 我关注了你 你发了信息我就可以立马收的到2 发布订阅的场景在哪里 以下是我理解的几个场景当然还有更多的场景...转载 2019-06-20 15:03:02 · 884 阅读 · 0 评论 -
实例解读什么是Redis缓存穿透、缓存雪崩和缓存击穿
https://baijiahao.baidu.com/s?id=1619572269435584821&wfr=spider&for=pcRedis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。另外的...转载 2019-06-19 13:11:24 · 194 阅读 · 0 评论 -
Redis如何保存数组和对象
https://www.cnblogs.com/xiaozong/p/5666294.htmlredis类<?phpclass MyRedis{ private static $handler; private static function handler(){ if(!self::$handler){ self::$h...转载 2019-06-19 13:10:28 · 3794 阅读 · 0 评论 -
Centos 6.* 安装 Swoole 4.1.1并支持异步redis 还有问题
在安装lnmp之前要先把gcc升级到4.8以上,安装swoole,就轻松多了gcc 4.8 安装curl -Lks http://www.hop5.in/yum/el6/hop5.repo >/etc/yum.repos.d/hop5.repoyum install gcc gcc-g++ -ygcc --versiong++ --version安装Redis和php...原创 2019-01-15 13:43:58 · 668 阅读 · 0 评论