`
退役的龙弟弟
  • 浏览: 445987 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mongodb创建分片

阅读更多

nanchengrudembp:shard nancr$ ps -ef | grep mongod

  501 48893     1   0  1:38下午 ??         0:03.78 mongod --port 30000 --dbpath /Users/nancr/work/db/mongodata/shard/config/ --fork --logpath /Users/nancr/work/db/mongodata/shard/logconfig/log.log --directoryperdb

  501 48909     1   0  1:42下午 ??         0:01.28 mongos --port 40000 --configdb localhost:30000 --fork --logpath /Users/nancr/work/db/mongodata/shard/logroute/log.log --chunkSize 1

  501 48922     1   0  1:45下午 ??         0:00.27 mongod --port 20000 --dbpath /Users/nancr/work/db/mongodata/shard/shard0 --fork --logpath /Users/nancr/work/db/mongodata/shard/logshard0/log.log --directoryperdb

 

  501 48928     1   0  1:45下午 ??         0:00.15 mongod --port 20001 --dbpath /Users/nancr/work/db/mongodata/shard/shard1 --fork --logpath /Users/nancr/work/db/mongodata/shard/logshard1/log.log --directoryperdb

 

 

nanchengrudembp:shard nancr$ mongo admin --port 40000

MongoDB shell version: 2.4.10

connecting to: 127.0.0.1:40000/admin

mongos> 

mongos> 

mongos> db.runCommand({addshard:"localhost:20000"})

{ "shardAdded" : "shard0000", "ok" : 1 }

mongos> db.runCommand({addshard:"localhost:20001"})

{ "shardAdded" : "shard0001", "ok" : 1 }

mongos> 

mongos> 

mongos> db.runCommand({enablesharding:"test"})

{ "ok" : 1 }

mongos> 

mongos> 

mongos> db.runCommand({shardingcollection:"test.personalinfo",key:{"_id":1}})

{ "ok" : 0, "errmsg" : "no such cmd: shardingcollection" }

mongos> 

mongos> db.runCommand({shardcollection:"test.personalinfo",key:{"_id":1}})

 

{ "collectionsharded" : "test.personalinfo", "ok" : 1 }

 

分享到:
评论

相关推荐

    Mongodb 删除添加分片与非分片表维护

    MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。通过本文给大家介绍Mongodb 删除添加分片与非分片表维护的相关知识,对此文感兴趣的朋友一起学习吧

    MongoDB分布式搭建执行文件(直接可运行)搭建MongoDB分布式集群

    (3) 请在报告中使用文字和截图详细描述MongoDB分片集群搭建及配置的主要步骤: - 搭建配置集服务器(Mongod) - 搭建分片集服务器(Mongod) - 搭建路由节点服务器(Mongos) - 添加分片集到集群 - 创建数据库...

    MongoDB在单机上搭建分片副本集群

    mongodb在单机上搭建分片副本集群. 1.安装mongodb。2.准备好配置文件夹。3.创建日志文件。4.启动配置进程(config servers)。5.启动路由进程(mongos)。6.启动分片进程(shard servers)。7.开始设置分片副本集。8.设置...

    MongoDB权威指南 中文第2版-01卷

    四部分讨论分片,包括分片的配置,片键的选择,集群的管理。五部分阐述创建索引、移动和压缩数据等管理任务,以及MongoDB的持久数据存储。最后一部分集中说明服务器管理。 《MongoDB权威指南(第2版)》适合数据库开发...

    kubernetes-mongodb-shard:在kubernetes上部署mongodb分片集群

    kubernetes-mongodb分片 在kubernetes上部署mongodb分片集群。 这适用于最少具有3个节点的小型集群和具有100多个节点的大型集群。 先决条件 具有至少3个可调度节点的Kubernetes集群。 Kubernetes v1.2.3或更高版本 ...

    搭建高可用mongodb集群

    搭建高可用mongodb集群,内附如何建立分片、创建节点等

    Mongodb最佳实践

    Mongodb是主流的NOSQL数据库之一,...8.sharding分片集群 9.数据库监控和profiling使用 通过这些学习对Mongodb全方位的学习和理解,适应企业多元化数据库的需要,现在很多企业都在使用Mongodb,像360,百度,京东等

    《10天掌握MongoDB》2012完整版.pdf[带书签]

    《10天掌握MongoDB》2012翻新完整版,大小 4.6 MB,NewSQL 中文社区系列课程。...创建分片 管理分片 结语 第十天:分享实战经验 对NOSQL的理解 为什么是MONGODB 文档结构设计 索引及查询优化 复制分片及副本集 其他

    MongoDb 副本集和分片.doc

    1.创建目录 在s1h1上创建如下目录 [root@node3 db]# mkdir -p /db/s1/conf [root@node3 db]# mkdir -p /db/s1/data [root@node3 db]# mkdir -p /db/s1/log 在在s1h2上创建如下目录 [root@node4 db]# mkdir -p /db/s1...

    电子书:MongoDB权威指南(中文版)

    1319.4.3 复制状态和本地数据库 1329.4.4 阻塞复制 1329.5 管理 1339.5.1 诊断 1339.5.2 变更oplog 的大小 1349.5.3 认证复制 134第10 章 分片 13510.1 分片简介 13510.2 MongoDB 中的分片 ...

    深入云计算 MongoDB管理与开发实战详解pdf.part1

    12.2 MongoDB中的自动分片 12.3 片键 12.3.1 将已有的集合分片 12.3.2 递增片键还是随机片键 12.3.3 片键对操作的影响 12.4 建立分片 12.4.1 启动Config Server配置服务器 12.4.2 启动mongos...

    MongoDB权威指南(中文版)高清

    1319.4.3 复制状态和本地数据库 1329.4.4 阻塞复制 1329.5 管理 1339.5.1 诊断 1339.5.2 变更oplog的大小 1349.5.3 复制的认证问题 134第10章 分片 13510.1 分片简介 13510.2 MongoDB中的自动分片 ...

    MongoDB权威指南中文版

    《MongoDB权威指南中文版》第1章 简介 第2章 入门 第3章 创建、更新及删除文档 第4章 查询 第5章 索引 第6章 聚合 第7章 进阶指南 第8章 管理 第9章 复制 第10章 分片 第11章 应用举例 附录A 安装MongoDB 附录B ...

    docker-mongodb-replica-shard-test:创建一个测试环境,以在 docker 的帮助下运行多个 mongo 复制和创建分片的实例

    docker-mongodb-replica-shard-test 该项目的目标是创建一个环境,以使用 Mongodb 3 测试具有复制和分片功能的机器集群。第一次执行使用标准化命名法创建带有容器的整个环境。 要再次运行,您需要完成此脚本先前创建...

    网络爬虫+MongoDB库

    • 实际编码环节,如果遇到未定义的数据库或集合的话,MongoDB会自动创建这些内容。 内容概要:BSON、查询、更新、插入、删除、索引、分片等内容实现。 适合人群: 具备一定编程基础,工作1-3年的研发人员。 能学到...

    MongoDB权威指南 中文第2版-02卷

    四部分讨论分片,包括分片的配置,片键的选择,集群的管理。五部分阐述创建索引、移动和压缩数据等管理任务,以及MongoDB的持久数据存储。最后一部分集中说明服务器管理。 《MongoDB权威指南(第2版)》适合数据库开发...

    深入学习MongoDB

    具体的主题有:通过分片设置MongoDB集群;在集群中查询和更新数据;操作、监控和备份集群;从程序设计角度,考虑如何应对分片、配置服务器或者mongos进程停止运行的情况。遵照其中建议,你很快就可通过MongoDB构建和...

    mongodb_the_definitive_guide_2nd_edition.pdf

    第四部讨论分片,包括分片的配置,片键的选择,集群的管理。第五部分阐述创建索引、移动和压缩数据等管理任务,以及MongoDB的持久数据存储。最后一部分集中说明服务器管理。  《MongoDB权威指南(第2版)》适合数据库...

    MongoDB权威指南(第2版).pdf

    与传统的关系型数据库不同,MongoDB是一种面向...第四部讨论分片,包括分片的配置,片键的选择,集群的管理。第五部分阐述创建索引、移动和压缩数据等管理任务,以及MongoDB的持久数据存储。一部分集中说明服务器管理。

    Docker 搭建集群MongoDB的实现步骤

    由于公司业务需要,我们打算自己搭建 MongoDB 的服务,因为 MongoDB 的云数据库好贵,我们这次采用副本集的方式来搭建集群,三台服务器,一主、一副、一仲裁 基本概念 Replica Set 副本集:一个副本集就是一组 ...

Global site tag (gtag.js) - Google Analytics