2017年5月12日

【转】使用YCSB测试MongoDB的微分片性能

摘要: MongoDB的库级锁 MongoDB是目前最流行的NoSQL数据库,以其自然的文档型数据结构,灵活的数据模式以及简单易用的水平扩展能力而获得了很多开发人员的青睐。 但是金无足赤人无完人,MongoDB不是没有它的一些弱点,比如说它的库级锁就是人们经常抱怨的一个性能瓶颈。简单来说MongoDB的库级 阅读全文

posted @ 2017-05-12 17:05 wuhl_89 阅读(354) 评论(0) 推荐(0) 编辑

【转】使用YCSB测试Mongodb性能的方法简介

摘要: YCSB(Yahoo! Cloud Serving Benchmark)是雅虎开源的一款通用的性能测试工具。通过这个工具我们可以对各类NoSQL产品进行相关的性能测试,包括:HBase、Cassandra、Mongodb、Voldemort、Redis等。通过配置workload文件,YCSB可以灵 阅读全文

posted @ 2017-05-12 16:57 wuhl_89 阅读(2355) 评论(3) 推荐(0) 编辑

【转】使用YCSB测试mongodb分片集群性能

摘要: 1. 测试工具 本次测试选取YCSB(Yahoo! Cloud System Benchmark)作为测试客户端工具。YCSB是Yahoo开源的一个nosql测试工具,用来测试比较各种nosql的性能,项目地址:https://github.com/brianfrankcooper/YCSB。项目的 阅读全文

posted @ 2017-05-12 16:49 wuhl_89 阅读(1465) 评论(0) 推荐(1) 编辑

【转】使用YCSB测试mongodb

摘要: 参考资料: 1 安装 基于参考文档(https://github.com/brianfrankcooper/YCSB/tree/master/mongodb )安装java,mvn,ycsb 基本上安装了python(2.7.5版本以上),java(需要是jdk,而不是jre),mvn和ycsb之后 阅读全文

posted @ 2017-05-12 16:35 wuhl_89 阅读(353) 评论(0) 推荐(0) 编辑

【转】MongoDB配置文件说明

摘要: 启动MongoDB有2种方式,一是直接指定配置参数,二是指定配置文件。这里先介绍配置文件,启动方式如下: 配置如下:verbose:日志信息冗余。默认false。提高内部报告标准输出或记录到logpath配置的日志文件中。要启用verbose或启用verbosity 用vvvv参数,如: ps:启动 阅读全文

posted @ 2017-05-12 16:29 wuhl_89 阅读(251) 评论(0) 推荐(0) 编辑

【转】MongoDB 分片的原理、搭建、应用

摘要: 一、概念: 分片(sharding)是指将数据库拆分,将其分散在不同的机器上的过程。将数据分散到不同的机器上,不需要功能强大的服务器就可以存储更多的数据和处理更大的负载。基本思想就是将集合切成小块,这些块分散到若干片里,每个片只负责总数据的一部分,最后通过一个均衡器来对各个分片进行均衡(数据迁移)。 阅读全文

posted @ 2017-05-12 16:19 wuhl_89 阅读(358) 评论(0) 推荐(0) 编辑

导航