基于Eloquent ORM的缓存实时更新、读取封装 一、设计背景: 有不少公司的后台系统在操作更新数据库的同时会实时刷新缓存(永久),而且缓存一般都采用hash(存表的行数据...
Composer 是 PHP5.3 以上的引入的一个依赖管理工具。 它允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们。 Composer 不是一个包管理器。 是的,它涉及”pack...
简介 在上一篇文章《Redis 实用小技巧—— bitmap 应用之「缓存穿透」问题的处理》中,我们了解到了「缓存穿透」的原理以及如何通过「布隆过滤器」来解决这种问题。在接下...
1、创建启动命令文件在app/Console/Commands/目录下创建WorkerMan.php namespace App\Console\Commands; use GatewayWorker\BusinessWorker; use GatewayWorker\Gateway;...
背景 在实际生产中,随着业务体系越来越庞大,Redis 的使用量也会随之上升,当 Redis 数据库变的越来越大时,我们经常会遇到以下几种问题: key 的数据类型分布问题:类...
简介 在上一篇文章《Redis 实用小技巧—— bitmap 应用之「布隆过滤器」》中,我们了解到了「布隆过滤器」的原理和简单的实现。在接下来的文章中,我们再来介绍一个「布隆...
having和where区别 - having是对一个表的数据进行分组之后,对组信息进行相应条件筛选 - having筛选时,只能根据select子句中可出现的字段(数据)来进行条件设定 - havi...
基础概念 1.ElasticSearch是什么,做什么的 ElasticSearch(简称ES)是一个基于Lucene的搜索服务器,是一个 【开源】 的,【高扩展】 的 分布式搜索引擎,可以用于搜索!...
Git 40个常用命令 # 1. 检测 git 是否安装成功 git --version # 2. 配置 username, email git config --global user.name "user" git config --global user.email "user...
为了提高接口访问速度,并减小数据库压力,我重写了 Illuminate\Database\Query\Builder ,将所有的查询结果都缓存在 Redis 里(主要是懒,不想花时间去一个一个找热点数...
Laravel 的应用市场管理器:github.com/plugins-world/MarketMan... [图片] [图片] [图片] [图片]
效果:[图片] 简介 laravel扩展:xlswriter导出 之前用了laravel-excel做数据导出,太耗内存速度也慢,数据量大的时候容易超时卡死,换xlswriter这个扩展来搞,分块查询...
社交账号:
我要举报该,理由是: