Mongodb概述(五)

2.2为什么选择MongoDB?

1.面向文档的存储方式:数据被以JSON风格文档形式存放

2.任何属性均可索引

3.具有复制和高可用特性

4.自动数据分片

5.丰富的查询功能

6.快速的数据库升级

7.有mongodb(10gen)公司提供支持

应该在哪里使用MongoDB

1.大数据

2.内容管理和交付

3.移动和社交基础设施

4.用户数据管理

5.数据平台

不适用景:

—要求高度事务性的系统。

—传统的商业智能应用。

—复杂的跨文档( 表 )级联查询。

跟关系型数据库不一样的地方是,它是的以单文档为单位存储的,你可以任意给一个或一批文档新增或删除字段,而不会对其它文档造成影响,这就是所谓的schema-free,这也是文档型数据库最主要的优点。跟一般的key-value数据库不一样的是,它的value中存储了结构信息,所以你又可以像关系型数据库那样对某些域进行读写、统计等操作。可以说是兼备了key-value数据库的方便高效与关系型数据库的强大功能。

你可能感兴趣的:(Mongodb概述(五))