首页 > 代码库 > MongoDB的配置、启动、关闭
MongoDB的配置、启动、关闭
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
两个命令:
mongod.exe
mongo.exe
关系数据库与noSQL数据库的简单对比
关系型数据库: | noSQL数据库: | |
1 | 表 | 集合 |
2 | 行 | 文档 |
3 | 列 | 成员 |
启动MongoDB要配置路径
mongod --dbpath d:\data\db
●附带一个问题
【mongod.lock is not empty问题的解决】
mongod --dbpath d:\data\db --repair
连接服务:(此时需要开启第二个cmd窗口)
mongo
查询所有的数据库
show databases
切换到admin->use admin
关闭数据库服务->db.shutdownServer() [关闭数据库前需要切换到admin,即use admin]
NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。
在现代的计算系统上每天网络上都会产生庞大的数据量。
这些数据有很大一部分是由关系数据库管理系统(RDMBSs)来处理。 1970年 E.F.Codd‘s提出的关系模型的论文 "A relational model of data for large shared data banks",这使得数据建模和应用程序编程更加简单。
通过应用实践证明,关系模型是非常适合于客户服务器编程,远远超出预期的利益,今天它是结构化数据存储在网络和商务应用的主导技术。
NoSQL 是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。
MongoDB的配置、启动、关闭