MongoDB
传统的关系型数据库(如MySql),在数据操作的“三高”需求以及应对Web2.0的网站需求面前,显得力不从心。
三高:
-
-
对海量数据的搞笑存储和访问需求
-
对数据库的高可扩展性和高可用性的需求
避免了传统关系型数据库对表的字段约束。
松散的数据结构。
下载安装
官网下载:https://www.mongodb.com/try/download/community
解压即用
两种启动方式:
-
通过命令行启动:
进入到mongodb的bin目录
mongod --dbpath=..\data\db
-
配置conf配置文件
-
conf文件内容
systemLog:
#MongoDB发送所有日志输出的目标指定为文件
# #The path of the log file to which mongod or mongos should send all diagnostic logging information
destination: file
#mongod或mongos应向其发送所有诊断日志记录信息的日志文件的路径
path: D:\workspace\wxTools\mogodb\mongodb-6.0.2\logs\mongod.log
#当mongos或mongod实例重新启动时,mongos或mongod会将新条目附加到现有日志文件的末尾。
logAppend: true
storage:
#mongod实例存储其数据的目录。storage.dbPath设置仅适用于mongod。
#The directory where the mongod instance stores its data.Default Value is "/data/db".
dbPath: D:\workspace\wxTools\mogodb\mongodb-6.0.2\data\db
net:
#服务实例绑定的IP,默认是localhost
bindIp: localhost,127.0.0.1
#bindIp
#绑定的端口,默认是27017
port: 27017 -
命令
mongod f ..\conf\mongod.conf
或
mongod --config ..\conf\mongod.conf -
-