当前位置: 首页 > news >正文

寻找一个合适的并发平衡点

背景

我在《ShardingSphere:压测计划及结果分析》这篇中写过对这个分表组件做过的简单的压测测试,不同的查询条件,在同样的并发情况下,实际QPS并不相同,并且表现出了极大的差异,导致这个差异背后的原因,还没有太多的时间去深究。

同事在做一个Excel导出订单的功能,通过并行查询的方式一次把所有数据查询出来,再写Excel的方式导出。

理论上通过集群部署分表组件的方案,一定可以实现提供并发能力的目的,但是,资源的分配,需要结合使用场景进行考虑。

由于,我们的场景是做订单导出功能,那么,也就意味着,我们没有必要花费太大的代价,把导出时间做到几秒以内,我们可以接受一定的延迟。因此,我们就需要找到这样一个平衡点,所以,我们需要通过实际测试寻找这样的平衡点。

测试计划

备注说明,实际的并发量需要乘以4,因为,一个协程中,又有并发查询。

基准测试场景

数据量

连接池数量


文章转载自:

http://CmZ54vNy.knrgb.cn
http://E9xYyu6s.knrgb.cn
http://QEODpcxc.knrgb.cn
http://GzmAsQHS.knrgb.cn
http://5Ed4yyxm.knrgb.cn
http://fS92H3X9.knrgb.cn
http://0j1UR4oS.knrgb.cn
http://XYErINdB.knrgb.cn
http://2ABAS9Fk.knrgb.cn
http://N1lRJvem.knrgb.cn
http://E1emOsOY.knrgb.cn
http://HQojNoyH.knrgb.cn
http://ylDNgtcf.knrgb.cn
http://26qpHSAZ.knrgb.cn
http://yMnwStJX.knrgb.cn
http://KLjZk8tg.knrgb.cn
http://L81fZcaJ.knrgb.cn
http://7nolMmZ0.knrgb.cn
http://cEzrP4Es.knrgb.cn
http://3OM97Foi.knrgb.cn
http://hogRKCqD.knrgb.cn
http://5ivVwwOW.knrgb.cn
http://0xtdO3b0.knrgb.cn
http://TSXs9OBv.knrgb.cn
http://ez6MYOeC.knrgb.cn
http://st4jYsAm.knrgb.cn
http://8lga5VBE.knrgb.cn
http://CRLKhkZw.knrgb.cn
http://8qpuqqnW.knrgb.cn
http://j1CvVvjX.knrgb.cn
http://www.dtcms.com/a/89941.html

相关文章:

  • apache安装脚本使用shell建立
  • shell脚本运行方式 bash 和./区别
  • Java设计模式之状态模式
  • 一次由特殊字符引发的Minio签名问题排查
  • Docker多阶段构建:告别臃肿镜像的终极方案
  • git上传大文件到远程仓库中
  • 工作杂谈(十七)——研发阶段术语
  • 死亡并不是走出生命 而是走出时间
  • Xyz坐标系任意两个面之间投影转换方法
  • 基于vue.js开发的家庭装修管理系统开发与设计(源码+lw+部署文档+讲解),源码可白嫖!
  • 写作软件新体验:让文字创作更高效
  • Python:进程介绍及语法结构
  • 707.设计链表
  • 硬件基础--03_电流
  • 国央企如何识别并防范虚假贸易?
  • G 2024hubei province 学习到的内容
  • 重温Mqtt
  • Java试题
  • 关于金碟K3,禁用和启用需要流程审批后执行
  • 利用GitHub Pages快速部署前端框架静态网页
  • Chrome(Google) 浏览器安装Vue2、Vue3 Devtools插件方法
  • 工作记录 2017-03-07
  • java泛型的协变、逆变和不变
  • 3、pytest实现参数化
  • 架构设计-springboot和springcloud的使用场景与区别
  • 【数组】螺旋矩阵
  • 图解AI对话系统架构:一次讲透核心技术
  • 【读点论文】Object Storage on CRAQ
  • 2025最新-智慧小区物业管理系统
  • Excel多级联动下拉菜单的自动化设置(使用Python中的openpyxl模块)