最新 最热

Centos7部署Nginx负载均衡Tomcat服务器及session共享架构

负载均衡负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡(Load Balance)其意思就是分摊到多个操作...

2021-07-20
3

30 分钟未付款取消订单,怎么做?

然后修改 appConsoleCommandsOrderCancel.php 为如下:

2021-07-20
5

Redis在Centos7上的安装部署

Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis...

2021-07-20
3

Redis中缓存雪崩、缓存穿透等问题的解决方案

缓存雪崩是指缓存同一时间大面积的失效,所以,后面的请求都会落到数据库上,造成数据库短时间内承受大量请求而崩掉。

2021-07-20
2

Redis过期--淘汰机制的解析和内存占用过高的解决方案

Redis在我们平时的开发或者练习的时候,往往很容易忽略一个问题,那就是我们的Redis内存占满的问题。但是在真是的商业开发中,Redis的实际占满是真正会存在这样的问题的。那么如果Redis在某一刻占满内存,我们又没有对它进行...

2021-07-20
2

Redis哨兵机制

如果master异常,则会进行master-slave切换,将其中一个slave作为master,将之前的master作为slave。

2021-07-20
2

【实战】工作中常用的PHP 操作 Redis 的基本方法

最近系统性的研究了下 redis,准备些一篇 redis 使用常遇到的问题;包括:

2021-07-20
2

PHPer面试指南-php 篇(一)

· 单例模式:保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个,同时这个类还必须提供一个访问该类的全局访问点。

2021-07-20
6

缓存一致性策略以及雪崩、穿透问题

高并发情境下首先考虑到的第一层优化方案就是增加缓存,尤其是通过Redis将原本在数据库中的数据复制一份放到内存中,可以减少对数据库的读操作,数据库的压力降低,同时也会加快系统的响应速度,但是同样的也会带来其他的问题,...

2021-07-20
3

Redis有效时间设置及时间过期处理

Redis中有个设置时间过期的功能,即对存储在redis数据库中的值可以设置一个过期时间。作为一个缓存数据库,这是非常实用的。如我们一般项目中的token或者一些登录信息,尤其是短信验证码都是有时间限制的,按照传统的数据库...

2021-07-20
3