《数据库技术与应用——基于sql server 2019与mongodb 》课件第5章 MongoDB数据库基础.pptxVIP

  • 3
  • 0
  • 约1.89千字
  • 约 32页
  • 2025-09-01 发布于广东
  • 举报

《数据库技术与应用——基于sql server 2019与mongodb 》课件第5章 MongoDB数据库基础.pptx

数据库原理及应用;第5章MongoDB数据库基础;MongoDB是一个基于分布式文件存储的文档数据库,介于关系数据库和非关系数据库之间,是非关系数据库中功能最丰富、最像关系数据库的一种NoSQL(NotonlySQL)数据库。MongoDB最大的特点是支持的查询语言非常强大,语法类似面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

MongoDB的官方网址是;1.MongoDB的由来与发展

MongoDB公司的前身10gen团队于2007年10月开发了MongoDB数据库,并于2009年2月首度推出MongoDB。

DB-Engines给出的数据库管理系统流行度排名,我们可以看到:前4名依然是关系型数据库Oracle、MySQL、微软的SQLServer和PostgreSQL。值得关注的是,MongoDB已经超越很多关系型数据库排在第5位。;2.MongoDB的特点

数据文件存储格式为BSON,键值对组成了BSON的格式的文档

面向集合存储。所谓集合就是一组BSON格式文档的集合

模式自由

支持动态查询

完整地索引支持。文档内嵌对象和数组都可以创建索引。

支持复制和故障恢复

二进制数据存储。

自动分片

支持多种语言

使用内存映射存储引擎;3.MongoDB的适用场景

网站数据

缓存

大尺寸、低价值数据

高伸缩性场景

对象

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档