
架构
文章平均质量分 52
Erekys
左手代码右手诗,左手信息化右手自动化!
展开
-
redis缓存穿透之setnx使用场景
随着业务的增长,请求并发的增大。很多公司在业务场景中会增加缓存策略,而缓存用的最多的也就是redis了。 今天我们来说一下缓存穿透,我们缓存一般是有时效性的,一定的生命周期过去之后就会消失,一般的系统不会设置永久性的存储,这时候就会遇到一个问题,要么就是主动刷新缓存,要么就是程序被动刷新缓存。 事实证明很多程序当中很少主动刷新因为你要去写脚本,定时去刷新数据,这样的话代价比较大...原创 2018-06-30 11:13:34 · 3219 阅读 · 0 评论 -
PHP性能提升想法
众所周知PHP是解释性的语言,对于QPS一直是个硬伤,同样的最近火热的GO语言是个编译型的语言,但是两者的接口QPS天壤之别啊,无法比拟。php单台机子qps达到四五百已经很不错了,但是GO可以轻松的上千。这就是解释性语言不能逾越的弊端吗?今天老司机带你们了解一下解释性语言也可以达到这种QPS的成就。 php最多的使用场景就是与nginx通过cgi来交互,这里php-fpm承担了重要...原创 2018-06-30 11:35:25 · 396 阅读 · 0 评论