海风影像馆 海风影像馆
首页
扎根医疗
学习笔记
技术实战
项目管理
影像空间
驴行天下
阳明心学
  • 学习方法
  • 心情杂货
  • 实用技巧
  • 友情链接
  • 分类
  • 标签
  • 归档

知行旅人

生有热烈,藏于俗常。
首页
扎根医疗
学习笔记
技术实战
项目管理
影像空间
驴行天下
阳明心学
  • 学习方法
  • 心情杂货
  • 实用技巧
  • 友情链接
  • 分类
  • 标签
  • 归档
  • 编程笔记

    • ES查询压测
      • 1 概述
      • 2 测试环境及工具
      • 3 测试类型
        • 3.1 按单号查询-6字段
        • 3.1.1 按单号查询-145字段
        • 3.2 按时间范围查询-6字段
        • 3.2.1 按时间范围查询-145字段
      • 4 测试结果与分析
    • Spring Cloud Stream
    • 配置Prometheus及健康检测
    • RabbitMQ配置备忘
    • Nacos配置中心
    • Java代码杂记
    • Mysql并发数与连接数
  • 源码阅读

  • 技巧备忘

  • 问题排查

  • 安装部署

  • 博客搭建

  • 技术实战
  • 编程笔记
zhixinglvren
2022-04-29
目录

ES查询压测

# 1 概述

测试ES在各个数据体量下,单号查询,时间范围查询的性能指标。

# 2 测试环境及工具

数据库 版本 硬件 测试工具
Elasticsearch 6.8.1 32核48G内存3台 Jmeter

# 3 测试类型

# 3.1 按单号查询-6字段

查询类型 数据量 总数据大小 平均响应时间(ms) 吞吐量(/sec)
单号查询 5000万 5.7 GB 3.63 4925.3
1亿 11.3 GB 4.7 4909.18
2亿 22.5 GB 15.74 3443.13
4亿 44.9 GB 40.11 1869.74
8亿 89.1 GB 73.51 1172.52
10亿 111.6 GB 84.37 1035.8

Jmeter测试结果截图如下:

5千万数据量-单号查询

4亿数据量-单号查询

10亿数据量-单号查询

# 3.1.1 按单号查询-145字段

查询类型 字段数 数据量 总数据大小 平均响应时间(ms) 吞吐量(/sec)
单号查询 145 10亿 1.4 TB 214.18 437.11

Jmeter测试结果截图如下:

# 3.2 按时间范围查询-6字段

查询类型 数据量 总数据大小 平均响应时间(ms) 吞吐量(/sec)
时间范围查询-7天 5000万 5.7 GB 40.45 1748.35
1亿 11.3 GB 64.48 1260.98
2亿 22.5 GB 177.99 511.58
4亿 44.9 GB 346.39 275
8亿 89.1 GB 702.22 138.98
10亿 111.6 GB 757.83 129.06

Jmeter测试结果截图如下:

5千万数据量-时间范围查询

4亿数据量-时间范围查询

10亿数据量-时间范围查询

# 3.2.1 按时间范围查询-145字段

查询类型 字段数 数据量 总数据大小 平均响应时间(ms) 吞吐量(/sec)
按范围查询-7天 145 10亿 1.4T 645.54 151.68

Jmeter测试结果截图如下:

# 4 测试结果与分析

  1. 字段数对精确查询性能影响较大,范围查询没有明显影响

  2. 数据量对精确查询和范围查询均有较大影响

#ES
上次更新: 2022/11/24, 17:59:25
Spring Cloud Stream

Spring Cloud Stream→

最近更新
01
Linux常用指令
11-24
02
GitHub高级搜索技巧
11-24
03
散列表
11-09
更多文章>
Theme by Vdoing | Copyright © 2020-2023 知行旅人 | MIT License | 粤ICP备20036515号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式