MongoDB   发布时间:2022-05-23  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了MongoDB入门(介绍、安装)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

一.什么是MongoDB?

@H_156_0@mongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need

(MongoDB是一个文档数据库,具有您所需的查询和索引所需的可伸缩性和灵活性)

特点:

1.document Database (文档数据库)

2.High PerfoRMANce(高性能)

3.Rich query Language(丰富的查询语言)

4.High Availability(高可用)  主从备份 =>冗余

5.Horizontal Scalability(水平可伸缩性) 横向扩展 分库分表=>Sharding(分片)

6.Support for Multiple Storage ENGInes(支持多种存储引擎) WrIEdTiger In-Memory(内存) MongoDB提供插件式的存储引擎API,允许第三方为MongoDB开发存储引擎

二.下载社区版

Centos7:

执行命令:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rHel70-4.2.3.tgz

 

 

 解压安装包

执行命令:tar -zxvf mongodb-linux-x86_64-rHel70-4.2.3.tgz

 

确保二进制文件在PATH环境变量中列出的目录中

执行命令: mv ./mongodb-linux-x86_64-rHel70-4.2.3 /usr/local/mongodb

 

 

创建数据目录和日志文件

执行命令: 

@H_948_2@mkdir -p ./data/db

@H_948_2@mkdir -p ./data/log

touch ./data/log/mongodb.log

 

 

创建配置文件

执行命令:vim mongodb.conf

#端口号
port=27017
#db目录
dbpath=/usr/local/mongodb/data/db
#日志目录
logpath=/usr/local/mongodb/data/log/mongodb.log
#后台
fork=true
#日志输出
logappend=
#允许远程IP连接
bind_ip=0.0.0.0

 

 

 

 

启动

 ./bin/mongod --config mongodb.conf 

 

 

连接

执行命令:./bin/mongo

 

 

 测试

 

 

打开防火墙

本地

执行命令:

firewall-cmd --zone=public --add-port=27017/tcp --peRMANent

firewall-cmd --reload

 

 

查看监听端口

执行命令:netstat -lnpt

@H_117_301@

 

 

 

阿里云  添加防火墙规则

安装可视化工具: Robo 3T

 

 

   

文档地址:https://docs.mongodb.com/manual/

下载地址:https://www.mongodb.com/download-center/community?jmp=docs

.tgz安装文档地址:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat-tarball/

yum安装文档地址:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/

SHell命令参https://docs.mongodb.com/manual/reference/mongo-sHell/

Robo3T下载地址:https://robomongo.org/

大佬总结

以上是大佬教程为你收集整理的MongoDB入门(介绍、安装)全部内容,希望文章能够帮你解决MongoDB入门(介绍、安装)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: