Mongodb(1)

关系型数据库与应用程序:

数据表 ->  JDBC读取  -> POJO(VO 或 PO)  -> 控制器转为JSON数据  -> 客户端

此种方式造成了空间复杂度及时间复杂度的问题

而使用Nosql,可以直接存储整理好的JSON

关系型数据库和Nosql数据库的关系

NO. 关系型数据库 Nosql数据库
1 数据库

数据库(类似于Mysql)

2 集合
3 文档
4 成员
5 主键 objectId(自动维护)

Mongodb数据库是现阶段Nosql数据库中发展的最好的,因为:

1.它与Node.js捆绑(淘宝的前端使用了Node.js,Node.js是基于JavaScript);

2.面向集合;

3.模式自由(无模式);

4.方便的进行数据的存储扩充;

5.支持索引;

6.支持短暂数据保留;

7.具备完整的数据库状态监控;

8.基于BSON应用(Mongodb的JSON);

9.与关系型数据库互补。

猜你喜欢

转载自blog.csdn.net/momoyaoquaoaoao/article/details/85028702