`

mongodb数据库小结

 
阅读更多

          最近不知道怎么了,脑子抽风,神不知鬼不觉的研究起来mongodb非关系性数据库,呵呵现在来介绍一下,最近学习的成果,希望对大家有些帮助^_^。

         首先对于mongodb的介绍,非关系性数据库nosql不容质疑,然后就是数据库存放,呵呵挺好玩的,可以任意的新建和放置,对于操作来说感觉,结构灵活,可以通过你数据的机构来处理这个问题。

现在我们对比着关系性数据库mysql来学习一下mongodb

 

    1.   对于关系性数据库和nosql数据库进行一个简单的对比
 首先安装,对于mongodb的安装,我认为只能用简单灵活来形容,可能是思想还没有转变过来的原因吧,一直的思路都是关系性数据库,还在想怎么处理两张表进行关联
对于关系性数据库的话,安装的时候就固定了数据库的存放位置 ,并且只能有一个创建实例,然后再该实例上创建不同的数据库,这点我感觉就是优势
1.对于mongodb没有了表的概念,延伸到了文档的概念
2.mongodb数据库比较灵活,在启动数据库的时候更加能够体现 例如 mongod.exe run --dbpath c:/.....(数据库地址)
  mysql数据库安装后在一个地方,可以在这里建立数据库
3.对于用户管理 mongodb 让我感觉到最搞笑的是用户名竟然是username 密码是password
  而mysql的用户名是root 密码是在安装的时候自定义设置的
4.对于mongodb数据库中存在的是mysql中的行对应叫做集合,并且行来说mysql是不能人为的变化,比较固定,mongodb则比较灵活
5.mongodb没有固定的sql语句,对应的也就是对应的语法,不太适合多表进行关联
这些是我对于关系性数据库和非关系数据库的最近两天学习的看法,如果不对的请帮忙矫正。
我们回到正题:
  数据库安装,下载mongodb进行安装,然后再mongodb目录下新建一个data的文件夹数据库安装完成
  数据库启动,进入dos系统,然后将目录指向安装数据库的路径,然后运行mongod.exe run --dbpath (数据库存放路径)
  数据库客户端, 新进入一个dos界面,然后进入安装目录,然后运行mongo客户端进入,下面的选择数据库你懂的我在上网搜到的信息于大家分享。

 

分享到:
评论

相关推荐

    Python操作Mongodb数据库的方法小结

    本文实例讲述了Python操作Mongodb数据库的方法。分享给大家供大家参考,具体如下: 一 导入 pymongo from pymongo import MongoClient 二 连接服务器 端口号 27017 连接MongoDB 连接MongoDB我们需要使用PyMongo库...

    MongoDB数据库基础操作总结

    本文实例讲述了MongoDB数据库基础操作。分享给大家供大家参考,具体如下: 1.创建数据库 >use test > db.test.insert({"name":1}) 插入之后才能查到test 2.查看数据库 >show dbs 3.删除数据库 > use test > db....

    node.js操作mongodb学习小结

    主要介绍了node.js操作mongodb学习小结,本文给出了mongodb创建数据库、插入数据以及连接mongodb数据库并查询数据等代码实例,需要的朋友可以参考下

    深入云计算 MongoDB管理与开发实战详解pdf.part1

    本书旨在帮助云计算初学者迅速掌握MongoDB数据库,提升读者在云计算实践中的应用和开发能力。同时本书极强的系统性和大量翔实的案例对于有一定基础的中高级用户有非常好的参考价值。 第1篇 基础篇 第1章 MongoDB...

    MongoDB常用命令小结

    主要介绍了MongoDB的一些常用命令,学习与使用MongoDB数据库的朋友可以参考下

    mongodb基本命令实例小结

    主要介绍了mongodb基本命令,结合实例形式总结分析了MongoDB数据库切换、查看、删除、查询等基本命令用法与操作注意事项,需要的朋友可以参考下

    深入云计算 MongoDB管理与开发实战详解pdf.part2

    本书旨在帮助云计算初学者迅速掌握MongoDB数据库,提升读者在云计算实践中的应用和开发能力。同时本书极强的系统性和大量翔实的案例对于有一定基础的中高级用户有非常好的参考价值。 第1篇 基础篇 第1章 MongoDB...

    MongoDB 语法使用小结

    Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 它的特点是高性能、易部署、易使用,存储数据...

    基于卷积神经网络的主观题阅卷系统的设计与实现.docx

    2.4 MongoDB数据库 5 2.5 本章小结 5 3 系统的可行性分析与需求分析 6 3.1 可行性分析 6 3.1.1 技术可行性 6 3.1.2 经济可行性 6 3.1.3 运行可行性 6 3.2 需求分析 6 3.2.1 业务需求 6 3.2.2 功能性需求 8 3.2.3 非...

    完整版大数据课件集合5-大数据导论-第五章-NoSQL数据库(共63页).ppt

    5.1 NoSQL简介 5.2 NoSQL兴起的原因 5.3 NoSQL与关系数据库的比较 5.4 NoSQL的四大类型 5.5 NoSQL的三大基石 5.6 从NoSQL到NewSQL数据库 5.7 文档数据库MongoDB 本章小结

    Mongodb常见错误与解决方法小结(Mongodb中经常出现的错误)

    今天在配置MongoDB时发生了以下几个错误, 已经被我解决了,提供给大家. 2015-05-12T09:30:26.313+0800 I STORAGE [initandlisten] exception in initAndListen: 28574 Cannot start server. Detected data files in /...

    nosql 入门教程

    13.1.4 MongoDB数据库文件 220 13.2 Membase架构 222 13.3 Hypertable底层 224 13.3.1 正则表达式支持 224 13.3.2 布隆过滤器 224 13.4 Apache Cassandra 225 13.4.1 点对点模型 225 13.4.2 基于Gossip和...

    MongoDB在PHP中的常用操作小结

    $mongodb = new Mongo(); //$connection = new Mongo( “$dburl:$port” ); // connect to a remote host (default port) $mydb = $mongodb->mydb; //隐性创建数据库mydb $mydb = $mongodb->selectDB(“mydb”); /...

    用Python写网络爬虫PDF-理查德 劳森(Richard Lawson)

    第1章 网络爬虫简介 1 1.1 网络爬虫何时有用 1 1.2 网络爬虫是否合法 2 1.3 背景调研 3 1.3.1 检查robots.txt 3 1.3.2 检查网站地图 4 1.3.3 估算网站大小 5 1.3.4 识别网站所用技术 7 ...9.5 本章小结 157

    用Python写网络爬虫.pdf

    第1章 网络爬虫简介 1 1.1 网络爬虫何时有用 1 1.2 网络爬虫是否合法 2 1.3 背景调研 3 1.3.1 检查robots.txt 3 1.3.2 检查网站地图 4 1.3.3 估算网站大小 5 ...9.5 本章小结 157

Global site tag (gtag.js) - Google Analytics