您当前的位置: 首页 >  mongodb

java持续实践

暂无认证

  • 2浏览

    0关注

    746博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

黑马十次方项目day03-03之mongodb的介绍

java持续实践 发布时间:2019-01-16 21:30:29 ,浏览量:2

文章目录
      • MongoDB存储的数据特点
      • 什么是MongoDB
      • MongoDB的体系结构

MongoDB存储的数据特点

(1)数据量大(为大数据而生) (2)价值较低 (最为显著的特点. 例如贴吧的帖子) (3)写入操作频繁 对于这样的数据,我们更适合使用MongoDB来实现数据的存储

什么是MongoDB

MongoDB 是一个跨平台的,面向文档(文档就是一行记录)的数据库,是当前 NoSQL 数据库产品中最热 门的一种。它介于关系数据库和非关系数据库之间,是非关系数据库当中功能最丰富,最 像关系数据库的产品。它支持的数据结构非常松散,是类似 JSON 的 BSON (BSON可以直接当做为json)格式,因此可以存储比较复杂的数据类型。 ​ MongoDB 的官方网站地址是:http://www.mongodb.org/

MongoDB的体系结构

MongoDB 的逻辑结构是一种层次结构。主要由: 文档(document 一行记录)、集合(collection 一张表)、数据库(database)这三部分组成的。逻辑结构是面 向用户的,用户使用 MongoDB 开发应用程序使用的就是逻辑结构。 (1)MongoDB 的文档(document),相当于关系数据库中的一行记录。 (2)多个文档组成一个集合(collection),相当于关系数据库的表。 (3)多个集合(collection),逻辑上组织在一起,就是数据库(database)。 (4)一个 MongoDB 实例支持多个数据库(database)。 文档(document)、集合(collection)、数据库(database)的层次结构如下图: 下表是MongoDB与MySQL数据库逻辑结构概念的对比 虽然可以这样类比,但MongoDB并不是关系型数据库.

关注
打赏
1658054974
查看更多评论
立即登录/注册

微信扫码登录

0.0924s