标签: 性能优化
共找到了30个结果
定期生成并发送月账单
对于一个国际化应用,生成月度账单时通常以美金计算,但是发送给用户的时候需要按照本地货币单位展示。 月账单生成任务类 我们在推送账...
通过队列批处理退款订单
上篇教程我们看到了将单个耗时队列任务拆分成多个子任务的好处: 但是这也引入了新的问题,如果使用 Redis 作为队列驱动,会存...
Redis 指令执行的原子性以及对管道和事务的支持
通过 Lua 脚本保证操作序列的原子性 由于 Redis 通过单线程处理客户端请求,所以所有单个 Redis 指令的执行都是原子操...
基于 Redis 消息队列实现 Laravel 文件存储的异步处理
引子 本来准备给 Redis 实战入门篇做个收尾了,不过想起来 Laravel 进阶组件部分还剩下文件存储、邮件和通知这几个功能没...
基于 Redis + 资源库模式实现 Laravel 应用缓存功能
今天学院君来给大家演示如何在 Laravel 项目中基于 Redis 实现应用缓存功能,这想必也是很多人日常使用 Redis 最多的...
Laravel 数据库性能优化实战(八):一对多关联查询排序实现和性能优化
介绍完一对一和多对一,我们接着来看一对多关联查询中如何基于关联模型字段进行排序。 基于左连接查询实现关联排序 在 UserCon...
Laravel 数据库性能优化实战(七):一对一和多对一关联查询排序实现和性能优化
基本理论回顾 在前面几篇教程中,学院君已经陆续给大家演示了 Laravel 数据库单表查询、统计查询、关联查询和模糊匹配的性能优化...
Laravel 数据库性能优化实战(六):通过子查询和联合查询结合关联模型进行模糊匹配
在上篇教程中,学院君给大家演示了如何基于数据库索引优化形如 %XXX 和 XXX% 的模糊匹配,今天我们来看一些更复杂的模糊匹配的例...
Laravel 数据库性能优化实战(五):使用函数索引和虚拟生成列优化模糊匹配查询
我们接着来看模糊匹配查询优化的例子。所谓模糊匹配就是 LIKE 查询,关于 LIKE 查询优化的基本原则学院君在前面 MySQL 索...
Laravel 数据库性能优化实战(四):通过子查询优化关联查询性能
接下来的几篇教程我们一起来看几个 Eloquent 模型类关联查询场景性能优化的例子,首先看一个从一对多关联模型中获取一条记录的查询...
Laravel 数据库性能优化实战(三):聚合统计查询性能优化
前面学院君已经简单演示了在 Laravel 项目中如何通过索引、渴求式加载和指定查询字段优化数据库查询性能,今天我们来看一个聚合统计...
Laravel 数据库性能优化实战(二):关联查询性能优化入门
我们继续介绍如何在 Laravel 项目中优化数据库查询,今天要给大家演示的是如何通过渴求式加载和指定查询字段降低内存使用率并提升查...
Laravel 数据库性能优化实战(一):测量数据库性能指标
前面学院君通过 32 篇教程的篇幅,从 Server 端整体架构到 InnoDB 索引、事务以及数据库高可用性四个方面给大家整体介绍...
如何解决主从延迟问题(上)—— 主从延迟的原因和优化方案
读写分离可以有效提升数据库吞吐量,但也会引入一个非常常见的问题 —— 主从延迟,以及由主从延迟导致的刚刚更新的数据不能被立即读取到,...
binlog 写入机制及高并发写入事务性能优化
前面学院君在 SQL 更新语句的执行流程与日志写入 这篇教程中已经简单给大家介绍过 binlog 和 redo log,前者负责数据...