YCSB测试Mysql,MongoDB,TokuMX,Couchbase性能
- IOPS测试
| 数据库类型 | ||||
| 测试类型 | mysql | mongodb | tokuMX | couchbase |
| insert | 13196.1154 | 77248.81715 | 36650.51286 | 92041.69321 |
| a | 17414.53382 | 120763.7097 | 56441.69009 | 171759.3308 |
| b | 68047.57887 | 99998.66668 | 98474.30477 | 159533.7361 |
| c | 65496.17721 | 96096.55782 | 96174.49901 | 97495.02775 |
| f | 16601.97431 | 83504.51759 | 58816.14856 | 112853.6551 |
| d | 66899.9244 | 100008.6674 | 97753.62177 | 101810.8761 |
| e | 2345.999594 | 2114.057191 | 2116.884482 | |
.png)
- 插入延迟
| 数据库类型 | ||||
| 测试类型 | mysql | mongodb | tokuMX | couchbase |
| insert | 9683.304403 | 1658.783526 | 3490.779132 | 1337.107262 |
| d | 2238.196522 | 687.4064251 | 751.8563847 | 1246.501145 |
| e | 19863.49348 | 13568.54149 | 12914.24357 | |
.png)
- updsate延迟
| 数据库类型 | ||||
| 测试类型 | mysql | mongodb | tokuMX | couchbase |
| a | 6840.743134 | 649.0976047 | 1670.448293 | 685.4414804 |
| b | 2260.907568 | 774.5944686 | 721.1753008 | 773.1773418 |
| f | 6583.488954 | 572.8773741 | 1198.842941 | 722.6498385 |
.png)
| 数据库类型 | ||||
| 测试类型 | mysql | mongodb | tokuMX | couchbase |
| d | 7133.568479 | 1050.091246 | 1677.069403 | 1442.553442 |
.png)
- 范围扫描延迟
| 数据库类型 | |||
| 测试类型 | mysql | mongodb | tokuMX |
| e | 24474.38263 | 31060.48241 | 31075.847 |
.png)
- 存储大小(GB)
| 数据库类型 | ||||
| mysql | mongodb | tokuMX | couchbase | |
| 1千万 | 19 | 4.2 | 8.5 | 11.2 |
.png)
YCSB测试Mysql,MongoDB,TokuMX,Couchbase性能的更多相关文章
- 使用YCSB测试mongodb
项目里面需要对mongodb的性能进行测试,看了下网上很多做法都是使用YCSB进行测试,因此开始学习使用YCSB. 参考资料: YCSB github地址:https://github.com/bri ...
- 【操作教程】利用YCSB测试巨杉数据库性能
一.前言 巨杉数据库(SequoiaDB)是国内第一款新一代文档型分布式数据库,巨杉数据库由巨杉软件完全自主研发,拥有完全自主知识产权,不基于任何其它的开源项目.SequoiaDB数据库是为分布式存储 ...
- (转)MySQL自带的性能压力测试工具mysqlslap详解
mysqlslap 是 Mysql 自带的压力测试工具,可以模拟出大量客户端同时操作数据库的情况,通过结果信息来了解数据库的性能状况 mysqlslap 的一个主要工作场景就是对数据库服务器做基准测试 ...
- python测试mysql写入性能完整实例
这篇文章主要介绍了python测试mysql写入性能完整实例,具有一定借鉴价值,需要的朋友可以参考下 本文主要研究的是python测试mysql写入性能,分享了一则完整代码,具体介绍如下. 测试环境: ...
- HBase、Redis、MongoDB、Couchbase、LevelDB主流 NoSQL 数据库的对比
最近小组准备启动一个 node 开源项目,从前端亲和力.大数据下的IO性能.可扩展性几点入手挑选了 NoSql 数据库,但具体使用哪一款产品还需要做一次选型. 我们最终把选项范围缩窄在 HBase.R ...
- MongoDB的真正性能-实战百万用户
阅读目录 一.第一个问题:Key-Value数据库可以有好多的Key,没错,但对MongoDB来说,大错特错 二.第二个问题:FindOne({_id:xxx})就快么? 三.第三个问题:精细的使用U ...
- [转载]MongoDB的真正性能
最近开始研究MySQL和MongoDB,发现这方面资料不多.尤其是真正的说到点子上的文章,太少了. 有一些对比测试的文章基本上都是瞎测,测试方法都测到了马腿上,得出的结论基本上都是NoSQL毫无价值 ...
- YCSB测试HBase远程完全分布式集群
写在前面 本文只讲一个很简单的问题,YCSB对HBase集群的测试.虽然网上有很多介绍YCSB测试HBase的文章,但都是针对本地HBase伪分布式集群的.大家都知道,稍微正式一些的压测都会要求测试客 ...
- MYSQL使用PMM进行性能监控
简介Percona监视和管理(PMM)是一个用于管理和监视MySQL和MongoDB性能的开源平台.它是由Percona与托管数据库服务.支持和咨询领域的专家合作开发的. PMM是一个免费的开源解决方 ...
随机推荐
- asp.net 设置网页过期
/// <summary> /// 判断网页是否过期 /// </summary> /// <returns></returns> private bo ...
- python之元编程(元类实例)
本实例是元类实例,功能是记录该的子类的类名,并以树状结构展示子类的类名. RegisterClasses继承自type,提供的功能是在__init__接口,为类创建了childrens的集合,并类名保 ...
- net不安装Oracle11g客户端直接使用ODAC
好处: 1.不安装客户端也能访问服务器上的oracle(假设Application Server与DB Server 分开) 2.不需要安装ODAC 3.不需要配置TnsNames.Ora文件 缺点: ...
- 解决“动软代码生成器在SqlServer中会将唯一索引识别为主键"的Bug
动软代码生成器在SqlServer中,生成的代码会将唯一索引错误地识别为主键, 反编译源代码后,发现其中的SQL条件有误,现修复此Bug. 修复方法:将附件中的”Maticsoft.DbObjects ...
- MyBatis入门学习教程-调用存储过程
一.提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性 二.准备数据库表和存储过程 create table p_user( id int primary key auto_incr ...
- <<软件测试实战>>读书笔记
软件测试基础 软件的复杂度已经超越了人的理解能力 1. 虽然高抽象的层次语言,程序框架,程序库等提高了人的生产力,但是还是需要开发者深入理解细节,可以减少开发时间,但是无法减少开发者学习整个技术栈的时 ...
- JAVA正则表达式:Pattern类与Matcher类详解(转)
java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包.它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表 ...
- Framework4.5语法糖 异步Task
1.线程安全 在使用TaskRun的时候需要注意线程安全的问题. 线程安全通常是由全局变量及静态变量引起的,如果是值类型就不存在这样的隐患,如果是引用类型用不好就会导致线程不安全! 2.Task.Ta ...
- Unity3D 第一人称控制器 C#脚本
CharacterMotor.cs using UnityEngine; using System.Collections; /** * @Author : www.xuanyusong.com */ ...
- ./upload/forum.php
这是forum.php的全部代码,然后试着读一读,自己做做笔记. define('APPTYPEID', 2); define('CURSCRIPT', 'forum'); define(); 定义常 ...