Redis-PHP锁实现

Redis-PHP锁实现

PHP    2018-07-05 11:05:55    59019浏览

PHP的文件锁在单服务器的时候使用是什么任何问题的,当多服务时,PHP的文件锁就无法满足需求,一个服务器锁了另外一台服务器并且不知道有锁,从而导致锁失效,而Redis共享锁可以满足。

Redis集群

Redis集群

Redis    2018-07-04 18:19:55    50523浏览

Redis-Cluster集群只有版本3.0之后才支持, 集群Redis-Cluster采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接,并且包含主从、哨兵等功能不需要另外去处理

Redis哨兵

Redis哨兵

Redis    2018-07-04 18:06:14    49472浏览

Redis提供哨兵(Sentinel),监听所有主从服务器,当主从服务器中的主服务器离线时,哨兵会将从服务器中选举一个起来当主服务器,从而使Redis可以继续提供服务

Redis订阅模式

Redis订阅模式

Redis    2018-07-04 17:44:30    50520浏览

一个客户端可以订阅1个或多个频道,当频道有新的信息时,会推送给订阅客户端

Redis事务

Redis事务

Redis    2018-07-04 17:31:17    10688浏览

Redis主要是有MULTI(开启事务)、EXEC(提交事务)、DISCARD(取消事务)、WATCH(监控一个变量是否发生变化) 4个指令

Redis主从复制

Redis主从复制

Redis    2018-07-04 17:20:34    48348浏览

为了数据的备份或减读操作的压力就需要实现主从复制,主服务器负责写,从服务器负责同步主服务器数据并且可分担读的压力