现在互联网、物联网、大数据、医疗、航空航天、安全领域几乎到处是MongoDB身影。
1、Mongodb理论优势是 1、数据模型灵活 2、高性能 3、易于伸缩 搭建集群。
2、比较适合存储 灵活多变需求的互联网或者IOT数据。
3、搭建容易,而且如果以后需求可能增加字段的情况,新浪微博的用户,微信的用户,不断改需求加字段。
4、或者导航的数据,东航的机票的价格变化后的数据。这都在Mongodb存储。
5、如果是大文件数据,建议HDFS。
6、一般的数据只要不是强调关系特别强的,可以都可以使用MongoDB.
MongoDB 是对传统关系型数据库的补充,它非常适合高伸缩性的场景,它是可扩展性的表结构。基于这点,可以将预期范围内,表结构可能会不断扩展的 MySQL 表结构,通过 MongoDB 来存储,这就可以保证表结构的扩展性。
此外,日志系统数据量特别大,如果用 MongoDB 数据库存储这些数据,利用分片集群支持海量数据,同时使用聚集分析和 MapReduce 的能力,是个很好的选择。
MongoDB 还适合存储大尺寸的数据,GridFS 存储方案就是基于 MongoDB 的分布式文件存储系统。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。