12 2018 档案

redis scan删除key的方法封装
摘要:/ @desc 迭代式的删除redis key 用法: $redis = BaseService::S() getRedisConfig(\Yii::$app redis2); RedisHelper::delByScan(['mindCard'], $redis); @author yanglb@ 阅读全文

posted @ 2018-12-29 09:38 Ryanyanglibin 阅读(3389) 评论(0) 推荐(0)

查看linux系统CPU及内存配置
摘要:总核数 = 物理CPU个数 X 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc l 查看每个物理CPU中core的个数(即 阅读全文

posted @ 2018-12-20 17:28 Ryanyanglibin 阅读(734) 评论(0) 推荐(0)

如何设计一个秒杀系统----学习总结
摘要:第一章学习总结——概览https://time.geekbang.org/column/article/40153 1.秒杀主要解决问题——并发读和并发写。并发读的核心优化理念是尽量减少用户到服务端来读取数据,或者让他们读更少的数据。并发写的处理原则是在数据库层面独立出一个库,做特殊的处理。另外针对 阅读全文

posted @ 2018-12-17 20:31 Ryanyanglibin 阅读(1562) 评论(0) 推荐(0)

记一次php脚本memory exhausted
摘要:表象报错如下: Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16651985 bytes) 出这个问题 意味着PHP脚本使用了过多的内存,并超出了系统对其设置的允许最大内存。 解决方法一般是ph 阅读全文

posted @ 2018-12-03 20:48 Ryanyanglibin 阅读(586) 评论(0) 推荐(0)

导航