page contents

MySQL核心参数优化

表示SQL经过解析后,允许同时有32个线程去innodb引擎取数据,如果超过32个,则需要排队; 值太大会产生热点数据,global锁争用严重,影响性能

  • 0
  • 0
  • Pack
  • 发布于 2020-11-05 10:27
  • 阅读 ( 443 )

redis集群复制和故障转移

.当某个主节点宕机后,对应的槽位没有节点承担,整个集群处于失败状态,不可用,怎么办

  • 0
  • 0
  • Pack
  • 发布于 2020-11-05 10:22
  • 阅读 ( 362 )

swoole与workerman的区别

实现方式workerman由PHP编写,依赖socket、event等扩展swoole由纯C/C++编写,无需依赖其他扩展性能对比单纯不基于业务代码测试两者无太多差异;项目应用而言swoole性能会更好些功能对比主体功能...

  • 0
  • 0
  • li
  • 发布于 2020-11-02 16:02
  • 阅读 ( 822 )

推荐 11 个极易上手的 Docker 实践项目

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。给新手们推荐11个极易上手的Docker实践项目。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 14:43
  • 阅读 ( 454 )

关于PHP高并发抢购系统设计

高并发环境下,对于服务器cup、内存、网络宽带使用率会瞬间暴涨,需要注意对同服务器上其他应用的影响。(项目解耦,高并发应用独立部署)

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 14:01
  • 阅读 ( 341 )

swoole 消息队列

<?php/** * 场景: * 监控订单表状态 队列通信 * 一个进程向队列发布消息 另外两个进程争抢 *///设置主进程名echo '主进程id:' . posix_getpid() . PHP_EOL;cli_set_process_title('php_ma...

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 13:47
  • 阅读 ( 405 )

swoole 内存泄露的问题有没有好的办法解决

max_request可以解决php的内存溢出问题,但是主要还是要养成释放内存的习惯,因为max_request也有限制场景

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 13:41
  • 阅读 ( 396 )

Linux 下 CPU 监控工具

top是最常用的查看系统资源使用情况的工具,包括CPU、内存等等资源。 这里主要关注CPU资源。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 11:54
  • 阅读 ( 439 )

MySQL 5.7 vs 8.0,哪个性能更牛?

测试mysql5.7和mysql8.0 分别在读写、只读、只写模式下不同并发时的性能(tps,qps)

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 10:28
  • 阅读 ( 351 )

swoole4-day1

swoole初接触

  • 0
  • 0
  • yaya6x
  • 发布于 2020-11-01 21:59
  • 阅读 ( 643 )

swoole之旅-第一堂课

以swoole为基础分为5大块内容: 1、快速上手swoole 2、探索swoole底层结构 3、手写swoole框架-swostar 4、swoole案例(im通信案例、小型微服务案例) 5、swoole进阶内容 提交作业时间-下...

第一天学习swoole

理解了网络通信引擎的概念 遇到问题的排查思路 swoole的优势 swoole的安装和安装过程中遇到的问题 如何启动swoole和查看swoole进程

  • 0
  • 0
  • 刘新超
  • 发布于 2020-10-31 22:36
  • 阅读 ( 589 )

PHP的性能优化方法总结

对线上站点做压力测试的时候,我们一定要将请求数和并发数,特别是并发数要设置的比较低,我们不能对线上的网站造成压力问题,不管是自己的还是别人的。

  • 1
  • 0
  • Pack
  • 发布于 2020-10-30 09:39
  • 阅读 ( 563 )

史上最全的PHP函数大全

usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解包。 uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。

  • 0
  • 0
  • Pack
  • 发布于 2020-10-30 09:35
  • 阅读 ( 477 )

PHP 数据库操作

PHP操作数据库的2种形式:使用 PDO 扩展类库(推荐)、使用 Mysqli 扩展类库(这是Mysql类库的升级版,但已经不推荐使用)。

  • 0
  • 0
  • Pack
  • 发布于 2020-10-30 09:30
  • 阅读 ( 546 )

请收藏!Linux 运维必备的 40 个命令总结

评注:最基本也是最常用的一些表达式

  • 0
  • 0
  • Pack
  • 发布于 2020-10-30 09:27
  • 阅读 ( 471 )

互联网MySQL开发规范

无规矩不成方圆。对于刚加入互联网的朋友们,肯定会接触到MySQL,MySQL作为互联网最流行的关系型数据库产品,它有它擅长的地方,也有它不足的短板,针对它的特性,结合互联网大多应用的特点,笔者根据自己多年互联网公司的MySQL DBA经验,现总结出互联网MySQL的一些开发规范,仅供参考。

  • 0
  • 0
  • Pack
  • 发布于 2020-10-30 09:21
  • 阅读 ( 401 )

Linux命令01

Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。

  • 0
  • 0
  • Pack
  • 发布于 2020-10-28 11:30
  • 阅读 ( 356 )

分布式架构演进总结

 随着社会的发展,技术的进步,以前的大型机架构很显然由于高成本、难维护等原因渐渐地变得不再那么主流了,替代它的就是当下最火的分布式架构,从大型机到分布式,经历了好几个阶段,我们弄明白各个阶段的架构,才能更好地理解和体会分布式架构的好处,那么本文我们就来聊聊分布式架构的演进过程,希望能给大家带来眼前一亮的感觉。

  • 0
  • 0
  • Pack
  • 发布于 2020-10-28 11:14
  • 阅读 ( 599 )

盘点 15 个好用的 API 接口管理神器

如今,API已在软件、Web和移动应用程序开发领域无处不在,从企业内部到面向公众的应用以及与合作伙伴进行系统集成。通过使用API,开发人员可以创建满足各种客户需求的应用程序。而软件架构也在随着应用程序开发方法的改变而改变。

  • 0
  • 0
  • Pack
  • 发布于 2020-10-28 11:12
  • 阅读 ( 458 )