zoukankan      html  css  js  c++  java
  • 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%2019119&1414709176
    
    POST 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

    • 大小: 56.8 KB
    • 大小: 54.2 KB
    • 大小: 54.7 KB
    • 大小: 55.9 KB
    • 大小: 54.8 KB
    • 大小: 55.5 KB
    • 大小: 52.7 KB
  • 相关阅读:
    环境变量
    查看进程的环境变量
    shell打印彩色输出
    python使用smtplib发送邮件
    多线程实现ping扫描
    python ssh之paramiko模块使用
    Windows环境安装tesseract-ocr 4.00并配置环境变量
    Scrapy教程,亲测能用
    pycharm 调试 scrapy
    Python中元组,列表,字典的区别
  • 原文地址:https://www.cnblogs.com/new0801/p/6175968.html
Copyright © 2011-2022 走看看