mongodb入门(安装)

 今天我们来记录mongodb的安装,从此踏入nosql世界。

  • 在windows下面安装
  1.  首先我们应该去官方网站去下载相应的安装包:   http://www.mongodb.org/downloads, 这个里面选择一个合适的安装包,一般来说我们在windows下面就是学习用的,只要下载一个与平台相关的一个就可以。
  2. 在文件路径里面建立一个路径,用来设置dbpath
  3. 解压下面下来下来的zip包,然后解压后,设置环境变量
  4. 启动mongo 我本地的命令:mongod.exe --dbpath=E:\work\mongodbdata

         起来后我们可以看到默认会监听在27017端口上面,至此,我们数据库就安装成功了,可以玩玩了。

  •  linux下的安装相对来说也比较简单,我简单的记录下
  1. 下载 wget http://downloads.mongodb.org/linux/mongodb-linux-i686-2.0.6.tgz
  2. 然后解压 tar zxvf mongodb-linux-i686-1.4.3.tgz -C /home/work/bin/
  3. 创建db的路径  mkdir -p /data/db/
  4. chown -u /data/db

         启动mongo,和windows是相同的,就不多讲了。具体的可以通过:bin/mongod --help 进行查看。

 

  • mongo的主从数据建立

        我们假设下载有两台机器aa和bb,aa为master,bb为master,我简单的写一下主从的建立命令:

1.  分别启动主从mongodb

 

 

aa  >> bin/mongod --quiet --auth --rest --smallfiles --master --oplogSize 1024 --logappend --logpath /home/work/mongodata/logs/mongo.log

 

bb >> bin/mongod --quiet --auth --rest --smallfiles --slave --fastsync --autoresync --logappend --logpath /home/work/mongodata/logs/mongo.log

 

2. 建立主从环境后,若使用了--auth,明确需要验证的话,则需要在主从环境上分别设置用户名和密码。

 

 

  如:

      aa >> bin/mongo

                use local

                switched to db local

                 db.addUser("用户名", "密码")

 

同样的

      bb >> bin/mongo

                  use local

                  switched to db local

                  db.addUser("用户名", "密码")

现在把bb加入aa的master列表中,以便aa和bb能关联起来

 

bbb >> bin/mongo

             use local

            db.sources.add({host:"xx.xx.xxx.xxx"})

这样NOSQL主从环境就架起来了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值