MongoDB的优势
任何关系型数据库都有一个典型的模式设计,显示了表的数量和这些表之间的关系。而在MongoDB中,没有关系的概念。
MongoDB相对于RDBMS的优势
模式少:MongoDB是一个文档数据库,其中一个集合包含不同的文档。一个文档之间的字段数、内容和文档大小可以不同;
单个对象的结构清晰;
没有复杂的联接;
深入的查询能力。 MongoDB支持使用与SQL几乎一样强大的基于文档的查询语言对文档进行动态查询;
可调整性;
易于横向扩展:MongoDB易于扩展;
不需要将应用程序对象转换/映射到数据库对象;
使用内部存储器来存储(窗口式)工作集,从而可以更快地访问数据。
为什么要使用MongoDB?
面向文档的存储:数据以JSON样式文档的形式存储。
任何属性的索引
复制和高可用性
自动分享
丰富的查询
快速就地更新
MongoDB的专业支持
在哪里使用MongoDB?
大数据
内容管理和交付
移动和社交基础设施
用户数据管理
数据中心