创新路
我们一直在努力

MongoDB之初步搭建

一、什么是 MongoDB

    MongoDB是一个介于关系数据库和非关系数据库之间的产品,基于分布式文件存储的数据库; C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value) 对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组(摘抄自网上 ^_^

 

二、软件特点

    1.安装简单

    2.面向文档存储,操作比较简单容易

    3.支持丰富的查询表达

    4.可以设置任何属性的索引

    5.支持主流编程语言 RUBY|PYTHON|JAVA|PHP|C++

    6.支持副本集,分片

 

三、搭建

    1.装包

        [root@lxy ~]# mkdir /usr/local/mongodb            

        [root@lxy ~]# tar -zxf mongodb-linux-x86_64-rhel70-3.6.3.tgz

        [root@lxy ~]# cp -r   mongodb-linux-x86_64-rhel70-3.6.3/bin    /usr/local/mongodb/   //添加链接

        [root@lxy ~]# cd /usr/local/mongodb/

        [root@lxy mongodb]# mkdir etc

        [root@lxy mongodb]# mkdir log

        [root@lxy mongodb]# mkdir -p data/db    //数据库目录名称软件硬性要求为data/db

 

        [root@lxy ~]# vim /usr/local/mongodb/etc/mongodb.conf           //手动创建服务主配置文件,并添加内容

            logpath=/usr/local/mongodb/log/mongodb.log

            logappend=true                                            # 追加的方式记录日志信息

            dbpath=/usr/local/mongodb/data/db             # mongodb数据库目录

            fork=true                                                     # 守护进程方式运行

            bind_ip=192.168.1.2                                    //指定服务ip

            port=27017                                                //指定服务端口

 

        [root@lxy ~]#./bin/mongod -f /usr/local/mongodb/etc/mongodb.conf    //启动服务

        [root@lxy ~]# netstat -utnlp | grep :27017                                              //查看端口,默认则为27017

        [root@lxy ~]# /usr/local/mongodb/bin/mongo  –host 192.168.1.2  –port 27017     //本地连接,默认没有密码

            MongoDB shell version v3.6.3

            connecting to: mongodb://127.0.0.1:27017

            MongoDB server version: 3.6.3

        > show dbs // 显示mongodb已有的库

            admin 0.000GB

            config 0.000GB

            local   0.000GB

        > exit # 断开连接

         [root@lxy ~]# mongod –shutdown -f etc/mongodb.conf   //停止mongodb服务

 

 

未经允许不得转载:天府数据港官方信息博客 » MongoDB之初步搭建

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机