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的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。

最新文章

  1. 免费好用的web应用托管平台-续
  2. bootstrap和jquery mobile的对比
  3. python模块之codecs
  4. 强连通+二分匹配(hdu4685 Prince and Princess)
  5. System.Web.Optimization找不到引用
  6. java基础知识回顾之javaIO类---FileWriter和FileReader
  7. centos 6.5 32位 编译安装Mysql
  8. This 在 C# 中的含义
  9. Extending Robolectric
  10. 使用appium做自动化时如何切换activity
  11. unity3d之在屏幕上画线
  12. IO流程中IO向量iovec
  13. iOS HTML图片本地预览
  14. Heacher互助平台需求分析
  15. js 监听手机端键盘弹出和收起事件
  16. C++输出格式
  17. WPF 样式(定义样式、引用样式、样式作用域、Trigger触发器)
  18. MySQL 之 数据操作
  19. zsh+on-my-zsh配置教程指南(程序员必备)
  20. .net系统的MD5加密方法

热门文章

  1. 签名、BOM头、编码、Windows记事本编码、java编码解码的那些事
  2. 【Python基础学习一】在OSX系统下搭建Python语言集成开发环境 附激活码
  3. MongoDB C Driver使用教程
  4. 无法识别的属性“targetFramework
  5. (转)Tomcat7+Redis存储Session
  6. Sass中文乱码问题(手动编译和watch编译)
  7. Linux常用命令学习8---(用户和用户组管理)
  8. Linux常用命令学习6---(vim的使用)
  9. 日期与时间戳相互转化(js)
  10. Oracle监听的静态注册和动态注册