240 发简信
IP属地:甘肃
  • 库存是先删缓存还是先改db

    库存是先删缓存还是先改db 先改db再淘汰缓存 缓存失效 A读db数据是旧值 B改数据并淘汰缓存 A写入旧值到缓存中此种方案,发生的问题的条件比...

  • PHP asort时间复杂度源码探索(7.0)

    首先查看asort函数先找到其实现文件,PHP的源码中所有的标准库函数都定义在ext/standard目录中,asort其功能为array所使用...

  • 4.1 网络IO模型以及Redis的实现

    网络IO模型通过内核的不断升级,现在已经有5种模式,这5种模式各有利弊。 五种IO模型 阻塞IO 监听一个fd,传递给内核,然后阻塞等待,内核发...

  • Resize,w 360,h 240
    3.3 PHP优化

    php.ini优化 设置每个脚本运行的最长时间当无法上传交大的文件或者后台设备数据经常超时,此事需要调整如下设置:max_execution_t...

  • 3.2 PHP基础

    PHP 写一个email和手机号的正则表达式 foo()和@foo()之间有什么区别?参考答案:@代表所有warning忽略 请说明 PHP 中...

  • 3.1 Laravel框架分析

    启动过程 laravel的public/index.php文件.主要是理解Laravel初始的IOC实现 Facade 先分析下Facade的注...

  • 2.2 Redis的集群/哨兵以及雪崩击穿问题

    集群 不能保障数据的强一致性、异步复制 哨兵 监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常。...

  • Resize,w 360,h 240
    2.1 Redis数据类型以及持久化

    数据类型 String 字符串类型,值最大可存储512MB(底层采用SDS实现) Hash 对应key field value,常用于存储对象信...

  • Resize,w 360,h 240
    1.3Mysql分库分表及读写分离

    分库分表 分库分表场景之IO瓶颈 由于磁盘读IO非常慢,而且热点数据多,缓存内存放不下这么多数据,那么就会导致产生对同一个文件产生多次IO读取。...