社区
Power Linux
帖子详情
sqldb 和 mongdb 有啥区别?
一名扫地僧
2016-05-23 05:47:52
sqldb 和 mongdb 有啥区别啊?有人了解吗,说说呗,谢谢了。。。
...全文
492
1
打赏
收藏
sqldb 和 mongdb 有啥区别?
sqldb 和 mongdb 有啥区别啊?有人了解吗,说说呗,谢谢了。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chyanch
2016-05-24
打赏
举报
回复
其实就是NoSQL和SQL的区别 MongoDB基于文档型的NoSQL基本可以看成一个键值对存储,如果你的业务总是能知道key,那么MongoDB是一个好选择。另外一点就是可以存储多种数据类型,比如有的时候我们想存一个列表,在MySQL中就只能拼成字符串来存,但是NoSQL本身就支持列表,所以可以尽可能的保持数据结构。 SQL的强项还是关系模型,在不知道主键的情况下,查询的灵活性和效率都能得到很好地优化。 就是传统业务很成熟稳定的框架该用SQL还用SQL,如果是有大量的键值对数据需要随机存取,可以将这些数据放在MongoDB中。
深入浅出Mongo
DB
应用实战开发
本课程侧重于讲解Mongo
DB
的常用特性及特性,从实际开发的角度出发对Mongo
DB
进行全方位深入剖析,学员从中可领会到Mongo
DB
设计的精妙之处,体会到Mongo
DB
强大的类
sql
查询语言,感受到Mongo
DB
与其它No
sql
数据库的异同...
为什么 Mongo
DB
使用 B 树?
我们在这一系列前面的文章曾经分析过 为什么 My
SQL
使用 B+ 树,有读者在文章下面留言,希望能出一个为什么 Mongo
DB
使用 B 树的对比文章,这是一个比较好的问题,My
SQL
和 Mongo
DB
两种不同类型的数据库使用了相似却不同的数据结构,为什么 My
SQL
选择使用 B+ 树而 Mongo
DB
使用 B 树呢? 概述 Mongo
DB
是一个通用的、面向文档的分布式数据库[^1],这是官方对 Mongo
DB
介绍。
区别
于传统的关系型数据库 My
SQL
、Oracle 和
SQL
Server,
My
SQL
和Mongo
DB
区别
My
SQL
和Mongo
DB
区别
面试被问到了Redis和Mongo
DB
的
区别
?看这里就对了
击上方关注 “终端研发部”设为“星标”,和你一起掌握更多数据库知识项目中用的是Mongo
DB
,但是为什么用其实当时选型的时候也没有太多考虑,只是认为数据量比较大,所以采用Mongo
DB
。最近又想起为什么用Mongo
DB
,就查阅一下,汇总汇总:之前也用过redis,当时是用来存储一些热数据,量也不大,但是操作很频繁。现在项目中用的是Mongo
DB
,目前是百万级的数据,将来会有千万级、亿级。就Redi...
为什么使用Mongo
DB
?何时使用Mongo
DB
?
为什么要使用 Mongo
DB
?
Power Linux
742
社区成员
901
社区内容
发帖
与我相关
我的任务
Power Linux
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
复制链接
扫一扫
分享
社区描述
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章