简介 目录 评价 推荐
  • chaosbead 2022-01-16

    为什么要进行分片

    0赞 · 0采集
  • 黑化肥发灰有发黑 2019-06-06
    记笔记
    截图
    0赞 · 0采集
  • weixin_宝慕林6123409 2019-05-07
    逻辑图
    截图
    0赞 · 0采集
  • So_And_So 2018-09-03

    Mongodb2.6.0简单分片实验:

    4)启动ShardServer

    ./mongod --shardsvr --replSet shard1 --port 27021 --dbpath /data/db/shardserver1 --logpath /data/logs/shardserver1.log --logappend --pidfilepath /data/pids/shardserver1.pid --fork

     

    ./mongod --shardsvr --replSet shard2 --port 27022 --dbpath /data/db/shardserver2 --logpath /data/logs/shardserver2.log --logappend --pidfilepath /data/pids/shardserver2.pid --fork

     

    ./mongod --shardsvr --replSet shard3 --port 27023 --dbpath /data/db/shardserver3 --logpath /data/logs/shardserver3.log --logappend --pidfilepath /data/pids/shardserver3.pid --fork

     

    5)配置副本集

    shardserver1:

    mongo 10.88.88.11:27021

    config = {_id:"shard1",members:[{_id:0,host:"10.88.88.11:27021"}]}

    rs.initiate(config)

     

    shardserver2:

    mongo 10.88.88.11:27022

    config = {_id:"shard2",members:[{_id:0,host:"10.88.88.11:27022"}]}

    rs.initiate(config)

     

    shardserver3:

    mongo 10.88.88.11:27023

    config = {_id:"shard3",members:[{_id:0,host:"10.88.88.11:27023"}]}

    rs.initiate(config)

     

    6) 启动ConfigServer

    ./mongod --configsvr --port 28001 --dbpath /data/db/configserver1 --logpath /data/logs/configserver1.log --logappend --pidfilepath /data/pids/configserver1.pid --fork

     

    7)启动Route Process

    ./mongos --port 40000 --logpath /data/logs/routeprocess.log --logappend --pidfilepath /data/pids/routeprocess.pid --configdb 10.88.88.11:28001 --fork &

     

    8)配置分片

    mongo --port 40000 admin

    db.runCommand({addshard:"shard1/10.88.88.11:27021"})

    db.runCommand({addshard:"shard2/10.88.88.11:27022"})

    db.runCommand({addshard:"shard3/10.88.88.11:27023"})

    spacer.gif

     

    9)开启分片

    use shardtest

    sh.enableSharding('shardtest')

    sh.shardCollection('shardtest.users',{uid:1})

    spacer.gif

     

    9)插入数据

    for(i=1;i<=100000;i++) db.users.insert({uid:i,name:'lee'+i,age:22})

    spacer.gif

    10)查看分片的情况

    sh.status(true)

    spacer.gif


    0赞 · 0采集
  • faithbro 2017-09-25
    设置hash key
    截图
    0赞 · 0采集
  • faithbro 2017-09-25
    建立hash index
    截图
    0赞 · 0采集
  • faithbro 2017-09-25
    hash key 操作
    截图
    0赞 · 0采集
  • faithbro 2017-09-25
    hash key 操作
    0赞 · 0采集
  • faithbro 2017-09-25
    hash key的好处和特点
    截图
    0赞 · 0采集
  • faithbro 2017-09-25
    手动分片脚本
    截图
    0赞 · 0采集
  • weibo_笑得开心_42143_0 2017-09-24
    添加副本集成员
    截图
    0赞 · 0采集
  • weibo_笑得开心_42143_0 2017-09-24
    哈希分片
    截图
    0赞 · 0采集
  • weibo_笑得开心_42143_0 2017-09-24
    分片测试命令
    截图
    0赞 · 0采集
  • weibo_笑得开心_42143_0 2017-09-24
    分片步骤总结
    截图
    0赞 · 0采集
  • weibo_笑得开心_42143_0 2017-09-24
    对集合进行分片
    截图
    0赞 · 0采集
  • weibo_笑得开心_42143_0 2017-09-24
    添加分片几个步骤: 1. 启动mongos 2. 添加Share 3. Enable Share 4. 添加分片集合
    截图
    0赞 · 0采集
  • weibo_笑得开心_42143_0 2017-09-24
    启动mongos路由节点命令
    截图
    0赞 · 0采集
  • weibo_笑得开心_42143_0 2017-09-24
    启动shardsvr节点命令
    截图
    0赞 · 0采集
  • weibo_笑得开心_42143_0 2017-09-24
    启动configsvr节点命令
    截图
    0赞 · 0采集
  • 慕前端3495543 2017-08-26
    记笔记
    截图
    0赞 · 0采集
  • 梦想的天空格外蓝0 2017-03-20
    分片,副本级对比
    截图
    0赞 · 0采集
  • 梦想的天空格外蓝0 2017-03-20
    为什么进行分片
    0赞 · 0采集
  • 慕函数1046947 2016-12-12
    步骤2 Add Shards
    截图
    0赞 · 0采集
  • 上春夏沫 2016-11-26
    分片测试
    截图
    0赞 · 0采集
  • 上春夏沫 2016-11-26
    分布步骤
    截图
    0赞 · 0采集
  • 上春夏沫 2016-11-26
    最后一步,集合分片,将集合userid分片
    截图
    0赞 · 0采集
  • 上春夏沫 2016-11-26
    将某个数据库的分开打开(enablesharding)
    截图
    0赞 · 0采集
  • 上春夏沫 2016-11-26
    讲分片添加到mongos
    截图
    0赞 · 0采集
  • 上春夏沫 2016-11-26
    启动shard(单个mongod或者一个复制集)和config server
    截图
    0赞 · 0采集
  • 醉清风175535 2016-09-26
    Hao
    截图
    0赞 · 0采集
数据加载中...
开始学习 免费