MongoDB应用场景
分类:
是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它应该是关系型数据库的补充,需配合关系型数据库进行使用。
缺点:不支持事务,不支持多表关联查询
应用场景:
1.伸缩性高的场景
适合灵活性的属性表结构,高伸缩,后期每条记录都可能变化,适合属性的动态扩展性场景。
2.日志系统场景
结合分片集群支持海量数据的聚焦分析和mapReduce能力,可适应对日志数据量大的场景。(需要在集群中趟坑)
3.分布式文件存储
适合存储二进制大文件数据。如GridFS 存储方案,基于MongoDB的分布式文件存储系统
查看评论
暂无评论