-
基于docker实现mysql主从
Wednesday, August 26, 2020
前沿 现在的web开发中,数据库的主从备份、读写分离已经是一个必备的服务,无论从数据安全角度还是性能角度考虑,这都是必须增加的功能,如果开发使…
-
PHP跨域Cookie的处理
Tuesday, November 27, 2018
概述 跨域 Cookie 指的是用户在 A 站设置 Cookie 后,在 B 站希望使用 A 站的 Cookie,这个时候的一种解决办法是在 B 站使用 ajax 请求异步去 A 站接口获取,由于是在 B…
-
Yii2-Queue实现轻量级消息队列
Thursday, March 8, 2018
概述 Yii2-Queue是Yii2官方制作的一个消息队列,提供多个缺点:Syncronous, File, DB, Redis, RabbitMQ, AMQP Interop, Beanstalk, Gearman等,使用Yii2开…
-
PHP-Resque实现轻量级消息队列
Wednesday, March 7, 2018
概述 Resque是一个基于Redis的处理后台作业的库,通过将多个作业放在一个或多个队列上进行后台处理.本身是由Ruby编写的,并且被用各种…
-
消息队列
Wednesday, March 7, 2018
概述 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削峰等问题,实现高性能,高可用,可伸缩和最终一致性架构,是大型分…
-
PHP+Redis实现轻量级消息队列
Wednesday, March 7, 2018
概述 业务实现过程中,即便没有高并发与大流量,业务的解耦与异步化也是需要考虑实现的,此时MQ就显得很重要,中小型业务开发中,RabbitMQ就…
-
Redis事务
Wednesday, January 17, 2018
概述 事务可以一次执行多个命令,并且带有以下两个重要保证: 事务是一个单独的隔离操作 事务中的所有命令都会序列化并按顺序执行,事务在执行过程中,不…
-
Redis发布订阅
Wednesday, January 17, 2018
概述 发布订阅(pub/sub)是一种消息通讯模式,发布者发布消息,订阅者接收消息. 客户端订阅频道channel1 新消息发送到频道channe…
-
Redis命令-Hash
Tuesday, January 16, 2018
hset [key] [filed1] [value1] … [fieldn] [valuen] 将一个或多个field-value对设置到哈希表中,此命令会覆盖哈希表中已存在的字段,返回新创建的字段数量. Redis 2.4 版本以前只能写…
-
Redis命令-ZSet
Tuesday, January 16, 2018
zadd key [score1] [member1] … [scoren] [membern] 将一个或多个成员及其分数插入有序集合 如果成员已存在,则更新分数值,并通过重新插入的方式保证位置正确 key不存在时先创建有序集合…