MongoDB工具介绍

来源:互联网 发布:淘宝的引流宝有用吗 编辑:程序博客网 时间:2024/05/22 09:06

adminMongo

数据库管理工具。基于Node.js,界面清爽,操作简单。

安装步骤

  • Clone Repository: git clone https://github.com/mrvautin/adminMongo.git && cd adminMongo
  • Install dependencies: npm install
  • Start application: npm start
  • Visit http://127.0.0.1:1234 in your browser

使用方法

访问http://127.0.0.1:1234

YCSB

NoSQL基准测试工具。

安装方法

源码编译

  • 下载源码解压
  • cd ycsb-0.7.0
  • 全数据库绑定编译 mvn clean package
  • 指定mongodb绑定编译 mvn -pl com.yahoo.ycsb:mongodb-binding -am clean package

下载安装版

下载页面 https://github.com/brianfrankcooper/YCSB/releases/tag/0.7.0,解压tar.gz即可。

使用方法(windows下,linux下更简单)

查看帮助

python bin/ycsb -h

测试分两个阶段

  • Load阶段:加载数据
python bin/ycsb load mongodb -threads 100 -s -P workloads/workloada -p mongodb.url=mongodb://mongos:28000/ycsb?w=0 > outputLoad.txt
  • Run阶段:Load完成后,各种场景运行测试
python bin/ycsb run mongodb -threads 100 -s -P workloads/workloada -p mongodb.url=mongodb://mongos:28000/ycsb?w=0 > outputRun.txt

每次load数据前要把上次测试中产生的数据删除,包括各个分片,配置服务器,mongos等的数据。

原创粉丝点击