elasticsearch 性能测试
最近花很大的经历来做性能测试,把结果整理到了ppt中,可能有个别地方不准,但是可以看看一个趋势。
主要分为两部分,一部分是写入elasticsearch性能,一部分是查询测试,elasticsearch的查询性能。
当然在elasticsearch1.3.0之后elasticsearch会提供benchmark来评估服务器性能实用情况。
硬件配置
主机 | cpu | mem | disk | system |
192.168.32.243 | POWER7 4228MHz*12 | 24G swap:1G | IBMsas 600G | Red Hat Enterprise Linux Server 6.4 |
192.168.32.244 | POWER7 4228MHz*8 | 16G swap:1G | IBMsas 600G | Red Hat Enterprise Linux Server 6.4 |
192.168.32.245 | POWER7 4228MHz*8 | 16G swap:1G | IBMsas 600G | Red Hat Enterprise Linux Server 6.4 |
测试样本说明
- 入库测试(bulk)、查询测试
- 1个服务~3个服务
- 3、6、9分片
- 1备份
- 2.4亿条记录
- 8g内存
- jmeter压力测试工具(2.11)
入库测试
POST http://192.168.32.245:9200/performance/fluxdata-2014-05-27/1414709176&0&GigabitEthernet%2019\1\19&1414709176POST data: {"collectTime": 1414709176,"deltatime": 300,"deviceId": "48572","getway": 0,"ifindiscards": 0,"ifindiscardspps": 0,"ifinerrors": 0,"ifinerrorspps": 0,"ifinnucastpkts": 0,"ifinnucastpktspps": 0,"ifinoctets": 160300978,"ifinoctetsbps": 0,"ifinucastpkts": 0,"ifinucastpktspps": 0,"ifinunknownprotos": 0,"ifinunknownprotospps": 0,"ifoutdiscards": 0,"ifoutdiscardspps": 0,"ifouterrors": 0,"ifouterrorspps": 0,"ifoutnucastpkts": 0,"ifoutnucastpktspps": 0,"ifoutoctets": 1454523370,"ifoutoctetsbps": 0,"ifoutqlen": 0,"ifoutqlenpps": 0,"ifoutucastpkts": 0,"ifoutucastpktspps": 0,"portInfo": "GigabitEthernet 19/1/19" }
详情见ppt吧,这里没有涉及到分词。
附件说明:elasticsearch.zip elasticsearch测试ppt
index.zip jmeter测试模板
系统监控的工具tsar
- elasticsearch.zip (636.8 KB)
- 下载次数: 5
- index.zip (2.6 KB)
- 下载次数: 5
- 大小: 56.8 KB
- 大小: 54.2 KB
- 大小: 54.7 KB
- 大小: 55.9 KB
- 大小: 54.8 KB
- 大小: 55.5 KB
- 大小: 52.7 KB
- 查看图片附件
elasticsearch 性能测试相关推荐
- elasticsearch性能测试工具rally深入详解
Elasticsearch性能测试工具rally深入详解题记 elasticsearch性能测试研究了很久,自己想过通过批量导入数据,然后记录时间,统计CPU.内存等变化,计算得出某个性能指标.但显然 ...
- JMeter 如何实现 Elasticsearch 8.X 性能测试?
1.Elasticsearch 性能测试工具 包含但不限于: 1.rally Elasticsearch 官方压测工具. 下载地址:https://github.com/elastic/rally 文 ...
- ElasticSearch大批量数据入库
最近着手处理大批量数据的任务. 现状是这样的,一个数据采集程序承载大批量数据的存储和检索.后期可能需要对大批量数据进行统计. 数据分布情况 13个点定时生成采集结果到4个文件(小文件生成周期是5分钟) ...
- Elasticsearch进阶
本文: 不谈搜索引擎的原理: 不谈倒排索引的原理: 不谈乐观锁.悲观锁的机制: -- 只谈: 从产品开发.项目实战的角度,如何让一个 Java 程序员甚至 C/C++ 的程序员快速上手. 海量的版本中 ...
- 数据库与elasticSearch,大数据查询性能PK
每天早上七点三十,准时推送干货 一.介绍 在这篇文章中 利用springboot+elasticSearch,实现数据高效搜索,实战开发,我们介绍了 SpringBoot 整合 ElasticSear ...
- Spark2.x写入Elasticsearch的性能测试
为什么80%的码农都做不了架构师?>>> 一.Spark集成ElasticSearch的设计动机 ElasticSearch 毫秒级的查询响应时间还是很惊艳的.其优点有: 1. ...
- Jmeter之创建Kafka生产者和消费者进行性能测试
目录 1. A Brief Overview of Apache Kafka 2. Pepper-Box Serialized Config 3. Pepper Box Kafka Sampler 4 ...
- eBay的Elasticsearch性能调优实践
https://www.sohu.com/a/220443841_467759 Elasticsearch 是一个基于 Apache Lucene 的开源搜索和分析引擎,允许用户近实时地存储.搜索和分 ...
- Day 4 - PB级规模数据的Elasticsearch分库分表实践
Day 4 - PB级规模数据的Elasticsearch分库分表实践 从2018年7月在开始在某阿里云数据中心部署Elasticsearch软件,到2018年12月共创建了15个集群,服务于客户的文 ...
最新文章
- 【BZOJ4653】[Noi2016]区间 双指针法+线段树
- SAP中的默认帐户与密码
- 不忘初心,恪守信条:微盟经历的从删库到跑路的数据灾难
- 亿级数据量场景下,如何优化数据库分页查询方法?
- 华盛顿大学公开课Programming Languages by Dan Grossman 简介
- 2.请求安全-- 如何验证请求的唯一性
- 80-450-020-原理-索引-索引失效与优化
- 虚拟机 之 root 用户密码重新设定(忘记了)
- 自学python到什么程度可以找工作-Python学到什么程度才可以去找工作?掌握这4点足够了!...
- 对WinForm的App.config文件进行加密
- Zend Optimizer not installed可能原因及解决方法
- 职教云怎么合并账号_云课堂智慧职教怎么注销账号
- Android OrangePi 4G IOT(五) - MTK电源管理驱动(一)
- [日常]wps插入页眉页脚
- 欧姆龙plc学习笔记(七)
- C语言_回文字符串的判断
- 如何将计算机网络设置为家庭网络连接打印机共享,怎样设置家庭网络打印机共享...
- 编写函数比较字符串的大小
- 软件管理----项目质量管理
- docker 自制XXL_JOB镜像启动
热门文章
- 如何在css文件中使用本地ttf/woff/woff2字体?
- 安装打印机一直显示设备未连接到服务器,HP M401驱动安装失败 一直显示连接设备无法安装的解决办法...
- 2022年武汉东湖高新区高新技术和专精特新企业跨境融资需求征集申报条件及时间
- 如何配置linux服务器
- OSError: [WinError 126] 找不到指定的模块。
- 阿里p9教你Java学到什么程度才能叫精通?
- 微信群如何设置只提醒包含某个关键字的消息
- 微信小程序——保存图片到手机相册(代码详解)
- 【第一次完成的需求测试流程总结】
- php carbon 中文,Carbon中文使用手册(下)