为了账号安全,请及时绑定邮箱和手机立即绑定
  • APP 项目架构设计

    服务端架构

    • 采用异步的微服务架构

    • 实现了业务上的解耦

    查看全部
    0 采集 收起 来源:APP项目介绍

    2020-08-16

  • APP 项目架构设计

    • 服务端:Tomcat

    • 热点数据放在高速缓存

    查看全部
    0 采集 收起 来源:APP项目介绍

    2020-08-16

  • 系统架构方案


    查看全部
  • 系统架构方案

    查看全部
  • MySQL 高性能高可用集群方案

    • 不重要的数据先分配到缓存(Redis,MongoDB 等 NoSQL 数据库)

    查看全部
  • MySQL 高性能高可用集群方案 Rep

    • 数据量大

    • 单挑价值不高

    查看全部
  • MySQL 高性能高可用集群方案

    • 数据切分(分片)

    • 负载均衡

    查看全部
    0 采集 收起 来源:PXC集群方案

    2020-08-16

  • 单节点数据库高可用测试

    查看全部
    0 采集 收起 来源:PXC集群方案

    2020-07-24

  • D:\软件\MySQL\MySQL\bin>mysqlslap -hlocalhost -uroot -pabc123456 -P3306 --concurrency=10000 --iterations=1 --auto-generate-sql --auto-generate-sql-load-type=mixed --auto-generate-sql-add-autoincrement --engine=innodb --number-of-queries=10000 --debug-info
    mysqlslap: Error when connecting to server: 2003 Can't connect to MySQL server on 'localhost'(10061)
    mysqlslap: Error when connecting to server: 2003 Can't connect to MySQL server on 'localhost'(10061)
    mysqlslap: Error when connecting to server: 2003 Can't connect to MySQL server on 'localhost'(10061)
    mysqlslap: Error when connecting to server: 2003 Can't connect to MySQL server on 'localhost'(10061)
    mysqlslap: Error when connecting to server: 2003 Can't connect to MySQL server on 'localhost'(10061)
    Benchmark
    Running for engine innodb
    Average number of seconds to run all queries:48.547 seconds
    Minimum number of seconds to run all queries:48.547seconds
    Maximum number of seconds to run all queries:48.547 seconds
    Number of clients running queries:10000
    Average number of queries per client: 1


    查看全部
  • 单节点数据库压力测试

    测试案例

    Benchmark
    Running for engine innodb
    AVerage number of seconds to run all queries:0.234 seconds
    Minimum number of seconds to run all queries:0.234 seconds
    Maximum number of seconds to run all queries:0.2340econds
    Number of clients running queries:100
    Avefage number of quenes per client:50
    
    Benchmark
    Running for engine innodb
    verage number of seconds to run all queries:1.656 seconds
    Minimum number of seconds to run all queries:1.656 seconds
    Maxmum number of seconds to run all queries:1.656 seconds
    Number of dients running queries 500 
    Average number of queries per clent:10
    
    Benchmark
    Running for engine innodb
    Average number of seconds to run all queries:2187 seconds
    Minimum number of seconds to run all queries2.18/seconds
    Maximum number of seconds to run all queries:2187 seconds
    Number of dients running queries:1000
    Average number of quenes per client 5


    并发 100、500 和 1000 个连接,执行 5000 次查询,单节点数据还可以正常应对,没有太大的问题。


    查看全部
  • 单节点数据库压力测试

    测试案例

    mysqlslap -hlocalhost -uroot -pabc123456 -P3306
    --concurrency=1000 --iterations=1 --auto-generate-sql
    --auto-generate-sql-load-type=mixed
    --auto-generate-sql-add-autoincrement
    --engine=innodb
    --number-of-queries=5000
    --debug-info


    查看全部
  • 单节点数据库的弊病

    情况说明

    • 大型互联网程序用户群体庞大,所以架构必须要特殊设计

    • 单节点的数据库无法满足性能上的要求

    • 单节点的数据库没有冗余设计,无法满足高可用


    查看全部
  • Win10 x64 专业版或企业版/Linux/MacOS

    Docker 虚拟机

    内存 8GB 以上


    查看全部
    0 采集 收起 来源:硬件环境介绍

    2020-07-24

  • 掌握 PXC 集群 MySQL 方案的原理

    掌握 PXC 集群的强一致性

    掌握 PXC 集群的高可用方案


    查看全部
    0 采集 收起 来源:课程学习目标

    2020-07-24

  • 向大型互联网应用看齐,学习架构设计和业务处理

    由浅入深,循序渐进;案例由小到大,逐步扩展

    “视频学习”优于“看书学习”


    查看全部

举报

0/150
提交
取消
课程须知
具有一定的MySQL及Linux系统基础
老师告诉你能学到什么?
1. 什么是PXC集群 2. PXC集群较其他集群方案的优势在哪里 3. PXC集群的运行原理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!